J2EE社区

苟有恒,何必三更起五更眠;
最无益,只怕一日曝十日寒.
posts - 241, comments - 318, trackbacks - 0, articles - 16

STRUTS2 标签调用静态方法

Posted on 2010-06-13 15:07 xcp 阅读(3056) 评论(0)  编辑  收藏 所属分类: struts2

今天在做项目的时候,遇着要调用静态方法去处理一些数据,因为没有用使用过,所以GOOGLE了一下,网上有很多像:

<s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML()" />

${post}

这样就能在表示页面显示出来。

但是还有一种情况就是需要调用一个含有参数的静态方法怎么办?

在网上找了N久,都无果,最后查阅相关OGNL文档,尝试能使用下面方法可行:

来源:(http://blog.sina.com.cn/s/blog_553d5e730100egr7.html) - STRUTS2 标签调用静态方法_roteson_新浪博客

<s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML(#session.username)" />

${post}

 或者

<s:set name="job" value="#session.jobdata" />

<s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML(#job)" />

${post}




名称: ♪4C.ESL | .↗Evon
口号: 遇到新问题♪先要寻找一个方案乄而不是创造一个方案こ
mail: 联系我



只有注册用户登录后才能发表评论。


网站导航: