我有一个这样的链接:http://localhost:8080/ESA/login.jsp?login=failed 在上面的链接的结尾,设置了一个带有名称login和值的参数failed。 我如何在带有struts if标签的jsp页面中使用此参数。我使用以下代码,但不起作用。
http://localhost:8080/ESA/login.jsp?login=failed
login
failed
<s:if test="%{#parameters.login='failed'}"> <div class="error"> <s:text name="user.login.failed"></s:text> </div> </s:if>
试试看
<s:if test="%{#parameters.login[0]=='failed'}">
这两个问题在您的代码中:
=
==
Map<String, String[]>
最后一个选项在此也进行了描述:标签为何无法if正确评估params。
if