簡體   English   中英

struts2-值不能返回s:action標記的結果

[英]struts2 - value cannot return in result of s:action tag

我在struts <s:action>標記中需要幫助。 在我的代碼中,我想在我的jsp頁面中動態顯示電話號碼,我在jsp中寫為

<s:action name="getPhone" executeResult="true"/>

我只需要返回電話號碼變量。 因此,有什么方法可以顯示電話號碼,而無需使用產生的新jsp。

盡管這可能不是解決問題的最佳解決方案,但是使用<s:action>標記從JSP執行操作通常不是最佳情況。 但是您可以使用<s:action>標記的var屬性將名稱分配給推入值堆棧的值,該值以后可用於獲取此操作的屬性。 而且您不需要執行結果,因此將executeResult屬性設置為false

<s:action var="phoneAction" name="getPhone" executeResult="false" />
<s:property value="#phoneAction.phoneField" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM