此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【herogold007】截止到2008-07-24 18:06:04的历史汇总数据(不包括此帖):
发帖的总数量:1                        发帖的总分数:20                       每贴平均分数:20                       
回帖的总数量:3                        得分贴总数量:1                        回帖的得分率:33%                      
结贴的总数量:1                        结贴的总分数:20                       
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  
敬礼!

解决方案 »

  1.   

     Struts2.0 + Hibernate + Spring集成时,与Struts1.2 + Hibernate + Spring集成 配置方面有哪些不同??
      

  2.   

    DispatchAction是一个抽象的Action,它会根据request 中的parameter来执行相应的方法.
    Struts-config.xml: <action path="/saveSubscription" type="org.apache.struts.actions.DispatchAction" name="subscriptionForm" scope="request" input="/subscription.jsp" parameter="method"/> 要在一个Action里面跳转多个页面?什么意思说清楚点
      

  3.   

    如果在Action里面有多个方法public String xxx(){return SUCCESS} ,比如说有IndexAction  里面有public String add(){return SUCCESS}
    public String update(){return SUCCESS}   public String delete(){return SUCCESS}
    在struts.xml里面怎么配置,在jsp页面上,怎么转到相应的方法内?
      

  4.   

    在struts1.2中,Action继承于DispatchAction后,可以根据parameter参数指定进入哪个方法,再根据mapping.findForward("xxx")方法进入哪一个页面。 
    在struts2.0中怎么实现?比如说 :
    public class IndexAction extends ActionSupport {
         private String name; public String getName() {
    return name;
    } public void setName(String name) {
    this.name = name;
    }        public String add() {
                   return "add";               //进入add.jsp
            }
            public String update() {
                   return "update";               //进入update.jsp
            }
            public String delete() {
                   return "delete";               //进入delete.jsp
            }
    }下面哪些地方要改动?在struts.xml中:
     <struts>
         <include file="struts-default.xml"/>
         <package name="tutorial" extends="struts-default">
             <action name="index" class="com.pra.action.IndexAction">
                 <result name="add">add.jsp</result>
                 <result name="update">update.jsp</result>
                 <result name="update">delete.jsp</result>
             </action>
         </package>
     </struts>在jsp页面上
    <s:form action="index">
         Name: <s:textfield name="name" />
         <s:submit  />
     </s:form>
      

  5.   

    <struts>
        <include file="struts-default.xml"/>
        <package name="tutorial" extends="struts-default">
            <action name="index1" class="com.pra.action.IndexAction" method="add">
                <result name="add">add.jsp </result>
            </action>
            <action name="index2" class="com.pra.action.IndexAction" method="update">
                <result name="update">update.jsp </result>
            </action>
            <action name="index3" class="com.pra.action.IndexAction" method="delete">
                <result name="delete">delete.jsp </result>
            </action>
        </package>
    </struts> 
      

  6.   

    <struts>
        <include file="struts-default.xml"/>
        <package name="tutorial" extends="struts-default">
            <action name="Index1" class="com.pra.action.IndexAction" method="add">
                <result>/add.jsp </result>
            </action>
            <action name="Index2" class="com.pra.action.IndexAction" method="update">
                <result>/update.jsp </result>
            </action>
            <action name="Index3" class="com.pra.action.IndexAction" method="delete">
                <result>/delete.jsp</result>
            </action>
        </package>
    </struts>
      

  7.   

    那我的jsp页面怎么改才能进入相应的方法?
    <s:form action="index">
        Name: <s:textfield name="name" />
        <s:submit  />
    </s:form>
      

  8.   

    直接用通配符省事多了
    <struts>
            <action name="Index_*" class="com.pra.action.IndexAction" method="{1}">
                <result name="add">/add.jsp </result>
                <result name="update">/update.jsp </result>
                <result name="delete">/delete.jsp </result>
            </action>
        </package>
    </struts>
     
    public String add()throws Exception (){}
    public String update()throws Exception(){}......
      

  9.   

     <s:form action="index!方法名"> 
        Name: <s:textfield name="name" /> 
        <s:submit  /> 
    </s:form>