解决方案 »

  1.   


    // 传入的级别目录级别为1 初始化页面
    if (vstIndexJsonTree != null && vstIndexJsonTree.getTreeLevel() == 1) 
    {
    treeList1 = treeBiz.getAllNodeTree(vstIndexJsonTree);
    if (treeList1 == null) {
    return "fail";
    }
    vstIndexJsonTree=treeList1.get(0);
    treeList2 = this.getTreeBiz().getAllNodeTree(
    vstIndexJsonTree);

    }



    ActionContext.getContext().getSession().put("treeList1", treeList1); //标题集合
    ActionContext.getContext().getSession().put("treeList2", treeList2); //内容集合

    //设置相应的模板
    for(VstIndexJsonRelTemplateTree template:vstIndexJsonTree.getVstIndexJsonRelTemplateTrees())
    {
    ActionContext.getContext().getSession().put("template", template.getVstIndexJsonDefTemplate().getTemplatePage());
    }
    return Action.SUCCESS;
      

  2.   

    dubeg 每次正常返回  success
      

  3.   

    There is no Action mapped for namespace / and action name imagess656
     imagess656这个action没有,你的请求路径是什么样的?
      

  4.   

    把你的package上都写上命名空间,保持一个好习惯;
    例如:<package name="default" namespace="/" extends="struts-default">
    <package name="optionAction" namespace="/optionAction"  extends="struts-default">
    .........其他也是如此,如果不懂命名空间,先百度了解下!你的错误就是出在这上面!
      

  5.   

    如果配置了namespace="treeAction"        访问http://127.0.0.1/RBICM/treeAction/treeInitAction?treeId=1
    访问treeInitAction 后跳  转到的页面中 包含 另一个jsp页面   <frame src="/jsp/DetailTop.jsp" ></frame>    
    这个  <frame src="/jsp/DetailTop.jsp" ></frame> 报404       有什么办法解决不  难道只能写成Action   因为action不多  我把所有action放在一个package里面 不设置namespace  还是会报1L的错误!这做法跟设置namespace有区别吗?