jsp页面中,如何通过el表达式取得一个类中的静态属性

ruoye_2008 2010-11-28 06:56:47
有些公共属性专门放在一个类中,都是静态的

在页面要获取这些静态属性的值,应如何写啊


<jsp:useBean id="t" class="com.aa.Test" />
${t.key}


这样写,第一行可得到值,第二行就找不到这个属性的错,即使加了get方法,也不行,应如何写啊
...全文
770 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruoye_2008 2010-12-02
  • 打赏
  • 举报
回复
使用Struts2的标签,个人不怎么喜欢,我现在一般在页面只使用JSTL + EL
revoinfo 2010-12-02
  • 打赏
  • 举报
回复
这样可以。但这应该算是标签,不应该算是el表达式吧。
[Quote=引用 20 楼 acj14591 的回复:]
访问静态的属性:
Java code
<s:property value="@类名@静态属性名"/>
访问静态的方法:
HTML code
<s:property value="@类名@静态方法名"/>
注意,类要写全包名!
[/Quote]
acj14591 2010-12-02
  • 打赏
  • 举报
回复
EL不知道能不能这样用!
acj14591 2010-12-02
  • 打赏
  • 举报
回复
访问静态的属性:
<s:property value="@类名@静态属性名"/>

访问静态的方法:
<s:property value="@类名@静态方法名"/>


注意,类要写全包名!
lsq6799001 2010-12-01
  • 打赏
  • 举报
回复
el取静态属性没有取过 ,这个用struts2的标签 取就非常简单了。
jumpheightway 2010-12-01
  • 打赏
  • 举报
回复
路径写全就行了
ruoye_2008 2010-12-01
  • 打赏
  • 举报
回复
唉,不能用EL取,还是老实的用<%= %>吧
tanxiao0421 2010-11-30
  • 打赏
  • 举报
回复
兄弟这个你得迭代吧,把他当成个map
给你举个jstl的例子 你试一试

<c:forEach items="${map}" var="i">
${i.key}
${i.value}
</c:forEach>
wubin_2003 2010-11-30
  • 打赏
  • 举报
回复
你那个key里面放值了吗
ruoye_2008 2010-11-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 sunleisoft 的回复:]
直接写${Test.key}就行, 我上午刚写过。
[/Quote]

不管是:${com.aa.Test.key}
还是:${Test.key}

都取不出值

ruoye_2008 2010-11-30
  • 打赏
  • 举报
回复
另外说一下,通过<%=%>肯定可以取到的,但如何用el取啊
ruoye_2008 2010-11-30
  • 打赏
  • 举报
回复
注意,调用的是一个类中 静态属性

即使对它设置了 get方法,也得不到
ruoye_2008 2010-11-30
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wubin_2003 的回复:]
你那个key里面放值了吗
[/Quote]

肯定放值了
杨友山 2010-11-29
  • 打赏
  • 举报
回复
不熟悉el
liju123456 2010-11-29
  • 打赏
  • 举报
回复
帮顶啊对el这块布熟悉
printf_2012 2010-11-29
  • 打赏
  • 举报
回复
直接${类名.属性名}吧。。试试
revoinfo 2010-11-29
  • 打赏
  • 举报
回复
直接写${Test.key}就行, 我上午刚写过。
fq1798 2010-11-29
  • 打赏
  • 举报
回复
我觉得 就是 ${类名.属性名} 还有其他的,等待高人
ruoye_2008 2010-11-29
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ldl535 的回复:]
什么叫第二行不能得到值?
[/Quote]

${t.key}
这个
ldl535 2010-11-29
  • 打赏
  • 举报
回复
什么叫第二行不能得到值?
加载更多回复(1)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧