我有以下的tiles.xml
如何在struts2中提交表單?
<definition name="m_st" extends="mmain">
<put-attribute name="body" value="reports/st/list.jsp"/>
</definition>
代碼和下面的代碼在struts.xml中
<package name="m_st" namespace="reports/st" extends="struts-default, tiles-default">
<action name="list" class="com.m.reports.StAction" method="list">
<result type="tiles">m_st</result>
</action>
</package>
而在List.jsp和
<form name="rangeForm" method="post" action="">
在StAction.java,
private String type = "";
public String list() throws Exception {
type = "TEST"; //listStandard.get(0).getStatus();
return SUCCESS;
}
但是當我點擊提交按鈕沒有任何反應,沒有錯誤,沒有輸出。如何在提交後在list.jsp中獲得如<s:property value="type"/>
的預期結果。
我認爲我的stAction類中的list()方法沒有被調用。如何在提交表單時執行list()方法? – 2012-08-14 17:25:46
@ aman.nepid將表單提交給操作。 – 2012-08-14 17:29:33