я следующий код в 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;
}
Но когда я нажимаю кнопку отправить ничего не происходит, нет ошибок и нет выхода. Как получить ожидаемый результат, например, <s:property value="type"/>
в list.jsp после отправки.
Я думаю, что мой метод list() в классе StAction не вызывается. Как выполнить метод list() при отправке формы? –
@ aman.nepid Отправить форму для действия. –