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