在struts2中出现错误时调用action类

在struts2中出现错误时调用action类,struts2,struts-config,Struts2,Struts Config,我有两个操作,一个是客户搜索,另一个是客户更新。在customer search中调用customer操作,并使用预先填充的值登录到CustomerEdit.jsp 更改现有值后,我提交表单。如果成功提交,则转到CustomerSuccess.jsp 但如果出现问题或错误,我需要用预先填充的值显示CustomerEdit.jsp。我怎样才能做到这一点 <action name="customer" class="net.test.action.CustomerAct

我有两个操作,一个是客户搜索,另一个是客户更新。在customer search中调用
customer
操作,并使用预先填充的值登录到
CustomerEdit.jsp

更改现有值后,我提交表单。如果成功提交,则转到
CustomerSuccess.jsp

但如果出现问题或错误,我需要用预先填充的值显示
CustomerEdit.jsp
。我怎样才能做到这一点

    <action name="customer"
        class="net.test.action.CustomerAction">
        <result name="success">CustomerEdit.jsp</result>
        <result name="input">CustomerSearch.jsp</result>
</action>       
    <action name="customerUpdate"
        class="net.viralpatel.struts2.action.CustomerAction">
        <result name="success">CustomerSuccess.jsp</result>
        <result name="error">CustomerEdit.jsp</result>
</action>

CustomerEdit.jsp
CustomerSearch.jsp
CustomerSuccess.jsp
CustomerEdit.jsp

预填充了什么?如果您的操作具有表单值的getter/setter,并且表单具有表单值的字段,则这些字段将被填充。每次加载页面时,表单值都需要从DB中动态获取;有什么问题吗?这就是
Preparable
界面的用途。