另外一个页面也要对应一个Action,当然是实现查询功能的

解决方案 »

  1.   

    通过一个SearchAction,调用你的JAVABEAN,取得数据,在Action中将取得的数据放到Action所对应的SearchForm中,然后写一个JSP,这个
    edit.jsp中对应的form,action 为EditAction,EditForm,要保证SearchForm中键值,在EditForm也一定有,当然,你也可以用同一个ACTIONFORM
     <action path="/admin/ViewUserProfile"
                name="ModifyUserProfileForm"
                scope="request"
                validate="false"
                type="XXX.admin.action.ViewUserProfileAction">
                <forward name="edit" path="/admin/modifyUserProfile.jsp"/>
            </action>        <action path="/admin/ModifyUserProfile"
                name="ModifyUserProfileForm"
                scope="request"
                input="/admin/modifyUserProfile.jsp"
                validate="true"
                type="XXX.admin.action.ModifyUserProfileAction">
                <forward name="success" path="/saveOk.jsp"/>
            </action>
      

  2.   

    这个问题是不知道怎么样才能讲清楚,大概过程是这个样子,做一个编辑页面,为这个页面定义一个actionForm,然后在action将数据库里的取出来保存的actionForm里,并保存到struts-config.xml里配置的scope的attribute(没有定义里为name)属性里就可以了。