1
我设置a.jsp
jsp页面静态字段:我怎样才能静态字段在JSP文件?
<%!
public static int A=123;
%>
我如何能在其他JSP文件中得到这个静态变量A
? (不包括a.jsp
)
这是可能的吗?
感谢您的帮助:)
我设置a.jsp
jsp页面静态字段:我怎样才能静态字段在JSP文件?
<%!
public static int A=123;
%>
我如何能在其他JSP文件中得到这个静态变量A
? (不包括a.jsp
)
这是可能的吗?
感谢您的帮助:)
不要这样做。把变量成较大的†范围,无论是request
,session
,或application
范围。使用JSTL(因为脚本通常是不好的做法):
<c:set var="A" value="${123}" scope="application" />
†通过 “大,” 我的意思是 “大于page
” 范围。页范围是用于使用<c:set/>
创建的变量的默认值,例如当没有指定范围时。
打我吧 - 我只是在输入相同的东西。这是做了正确的道路。 – Bane 2010-11-02 17:13:47
谢谢,我在a.jsp中添加了' ',我可以在a.jsp中获得变量'A',但是我无法在b.jsp中获得'A',为什么? (必须在每个jsp页面中包含
Koerr
2010-11-02 17:22:33
@Zenofo:您可以访问'a.jsp'来创建值,_before_尝试访问'b.jsp' 。 – 2010-11-02 17:24:23