今天在做項目的時候,遇著要調(diào)用靜態(tài)方法去處理一些數(shù)據(jù),因為沒有用使用過,所以GOOGLE了一下,網(wǎng)上有很多像:
<s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML()" />
${post}
這樣就能在表示頁面顯示出來。
但是還有一種情況就是需要調(diào)用一個含有參數(shù)的靜態(tài)方法怎么辦?
在網(wǎng)上找了N久,都無果,最后查閱相關(guān)OGNL文檔,嘗試能使用下面方法可行:
來源:(http://blog.sina.com.cn/s/blog_553d5e730100egr7.html) - STRUTS2 標簽調(diào)用靜態(tài)方法_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
口號: 遇到新問題?先要尋找一個方案乄而不是創(chuàng)造一個方案こ
mail: 聯(lián)系我