2011-06-07 78 views
0
<s:form action="XYZ" method="post"> 
    <s:textfield name="sno" /> 
    <s:textarea name="t" rows="2" cols="4" /> 

    <!-- Here i want a button lets say --> 
    <s:button value="GET TEXT" /> 

    <!-- 
     which executes other action (not "XYZ") and fill the textarea based on the serial no value(sno). 
    --> 

    <s:submit value="submit" /> 
</s:form> 

如何在Struts2中獲得<s:button>的功能?

  SNO文本 


    「hsdjhjjsh」
    「jsdjh HJ kjskjdhj」


提交表單時應插入新行。 Action "XYZ"這樣做。 但是,當我給現有的sno讓我們說「1」,並點擊GET TEXT按鈕,它不應該提交形式,但應該調用其他行動,將填寫文本區hsdjhjjsh

謝謝

+0

你能重新格式化併發布你的原始代碼嗎? – mc10 2011-06-07 04:19:30

+0

編輯我的問題,現在很清楚。 – Jagan 2011-06-07 04:25:12

+0

我的意思是,您可以發佈您的實際HTML代碼,然後通過按下類似於{}的代碼按鈕進行格式化嗎? – mc10 2011-06-07 04:27:43

回答

0

難道你不能使用純HTML:輸入類型按鈕?

如果你不想提交,它可能不需要任何struts功能。

+0

我想使用struts iterator的值,它應該被傳遞給onclick的javascript函數 – 2017-06-28 14:25:28