AcctionMapping封装的是Action的配置信息,一个Acction配置信息对应一个AcctionMapping。如果Action代码中没有其他的业务逻辑,而仅仅只是一个跳转代码,那么就可以把这个跳转设置到Action的配置信息中。
<action
path="/login"
type="com.jzq.struts.LoginAction"
name="loginForm"
scope="request"
validate="false"
forward="/login_success.jsp"/>
<action
path="/testunknown"
unknow="true"
forward="testunknow.jsp"/>
如果请求的页面在action配置中查找不到,那么就会在所有配置的action中查找unknow属性,并跳转到设置的页面。
如果要在表单上保持数据,那么使用el表达式来取出数据。