一个连接
a.jsp?name=admin在a.jsp页面 的代码
<%=request.getParameter("isShowNavigate") %>//可以打印admin
<s:property value="#parameters.isShowNavigate"/>//可以打印admin<s:if test="="#parameters.isShowNavigate='admin'">//判断
aaaaaaaaa
</s:if>为什么aaaaaaaaa 不能打印出来
a.jsp?name=admin在a.jsp页面 的代码
<%=request.getParameter("isShowNavigate") %>//可以打印admin
<s:property value="#parameters.isShowNavigate"/>//可以打印admin<s:if test="="#parameters.isShowNavigate='admin'">//判断
aaaaaaaaa
</s:if>为什么aaaaaaaaa 不能打印出来
<s:if test="="#parameters.isShowNavigate=='admin'">//判断
aaaaaaaaa
</s:if>
没那么乱的吧,怎么感觉是很基本的问题
aaaaaaaaa
</s:if>
应该这样就可以的。
<%=request.getParameter("isShowNavigate") %>//可以打印admin
<s:property value="#parameters.isShowNavigate"/>//可以打印admin <s:if test=="#parameters.isShowNavigate='admin'">//判断
aaaaaaaaa
</s:if>
<%@ taglib uri="/struts-tags" prefix="s"%>
<html>
<head>
</head>
<body>
<h1>if 补充</h1>
<s:property value="#parameters.name"/>//打印有值
<s:if test="#parameters.name=='jason'">OK 没错</s:if>//不行
<s:if test="#parameters.name.equals('jason')">OK 没错</s:if>//不行
</body>
</html>
建议改成:<s:if test="#parameters.name[0]=='jason'">