3
我有这样的代码JSP全局变量
<%!
public String class_name = "";
%>
<c:choose>
<c:when test="${WCParam.categoryId != null}">
<% class_name = "my_account_custom"; %>
</c:when>
<c:otherwise>
<% class_name = "my_account_custom_3"; %>
</c:otherwise>
</c:choose>
<p>Class name = <c:out value='${class_name}' /></p>
WCParam.categoryId为空或不是 但我CLASS_NAME变量始终是空的。 什么我做错了 感谢
你”对于声明为“<%! %>”的变量,IIRC可能会非常小心,因为它们是实例变量,因此在该页面的所有用户之间共享。这*可能会好起来的,但IMO应该避免像所有脚本一样。 –