我在jsp页面a.jsp
中设置了一个静态字段:
<%!
public static int A=123;
%>
如何在其他 JSP 文件中获取这个静态变量 A
? (不包括a.jsp
)
有可能吗?
感谢您的帮助:)
最佳答案
不要这样做。将变量放入更大的† 范围,request
, session
, 或 application
范围。使用 JSTL(因为 scriptlet 通常是不好的做法):
<c:set var="A" value="${123}" scope="application" />
†“更大”是指“大于 page
”范围。页面范围是使用 <c:set/>
创建的变量的默认范围,例如当没有指定范围时。
关于java - 如何在 JSP 文件中获取静态字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4080204/