我在jsp页面a.jsp
中设置了一个静态字段:
<%!
public static int A=123;
%>
如何在其他JSP文件中获取此静态变量A
? (不包括a.jsp
)
有可能吗?
感谢您的帮助:)
答案 0 :(得分:9)
不要这样做。将变量放入更大的†范围,request
,session
或application
范围。使用JSTL(因为scriptlet通常是不好的做法):
<c:set var="A" value="${123}" scope="application" />
†“更大”,我的意思是“大于page
”范围。页面范围是使用<c:set/>
创建的变量的默认值,例如没有指定范围时。