jstl在jsp中显示java static字段用法问题
代码如下:
<td><input type="text" id="certshow" value="${Uas_Para.certshow}" /></td>
Uas_Para是一个java类,certshow是Uas_Para的一个static字段,我现在想把该字段通过jstl显示在jsp中,但很遗憾。。我通过上面的方法没成功。难道一定要在action中setAttribute才行吗?遇到过的同学来看看。
------解决方案--------------------jstl是页面的数据处理,是有一个范围的。你静态变量是服务器内存的数据。况且jstl没有你这种写法,直接调用类的静态变量,jsp可以这么写
------解决方案--------------------${Uas_Para.certshow}中Uas_Para得存在于jsp内置对象request,session,application或者page中,
显然你的不符合要求,所以不行,最好还是在后台setAttribute来实现。