actionMapping.forward("success");
sucess是你在struts-config.xml中定义的全局或当前forward

解决方案 »

  1.   

    呵呵,原来是这个意思。
    楼上的方法是正常的方法。
    其实直接写具体的路径也可以,这样带参数也方便些。
    例如:
       String strFor = null;
       strFor = "/itemListAction.do?startDate=" +
                                itemAddForm.getStartDate() +
                                "&endDate=" +
                                itemAddForm.getEndDate() +
                                "&pager.offset=0"; 
                                
       ActionForward itemListForward = new ActionForward(strFor);
       return itemListForward;
      

  2.   

    actionMapping.getInputForward()是取struts-config.xml里定义在input后面的路径,通常是默认路径,如果根据条件要用其他路径的话,先在struts-config.xml里设定好,然后action中用
    actionMapping.forward("XXXXXXX");方式去取
      

  3.   

    一般的在struts-config.xml定义即可,要传参数的话就用 VVV_lucky(*太阳*) 的方法。呵呵,捞分。
      

  4.   

    FORMBEAN如何回写!!!
    比如我在a.jsp里有两个文本框,我填写后提交,在ACTION里我判断数据填写错误,我又FORWARD回a.jsp,这时文本框里是空的,FORMBEAN没有把值回写到JSP里,是什么原因??
      

  5.   

    你按照 VVV_lucky(*太阳*) 的方式试试看
      

  6.   

    这要看你的ActionFrom的生存周期即:scope属性。你如果设置为request就会出现这样的问题,这时你应该在出错的时候重新设置控件的值,比如:
    if (checkItem(form.getAValue())) {
    //success} else {
    //error
    form.setAValue("ddd");
    .
    .
    .
    return....}
      

  7.   

    1,ActionFrom的scope 设置成session.
    2,scope 设置成request.在action开始你把form备份一下,校验出错你在把form放到request里。
    注意一点,你from原来用什么名字,你放到request里就用什么名字。
      

  8.   

    对,在struts-config.xml的action 的scope摄制未session
      

  9.   

    首先在struct-config.xml中加入:
    <forward name="index" path="xxx/xxx/...."/>
    其次在相应的action:
    return actionMapping.findForward("index")
      

  10.   

    建议你去看一下struts 1.1 的validator framwork .