<action name="boxBackInfo_add" class="boxBackInfoAction" method="boxBackInfo_add">
<result name="success">../../pLogistics/Box/boxBackInfo_add.jsp</result>
</action>
其中result跳转的url的绝对路径如何知道?

解决方案 »

  1.   

    这里使用相对路径好,移植方便
    struts框架自动在你写的路径前面加上绝对路径,给你举个例子吧你的工程叫做ProjectName
    用Eclipse等IDE开发的话有个WebRoot文件夹,部署到容器的时候会把WebRoot下的东西部署到容器的你工程目录下
    假设你的试图文件在WebRoot/views下,那么你可以这样写<result name="success>/views/boxBackInfo_add.jsp</result>
    这样框架自动在你的路径前面加上..../ProjectName的
    如果不用IDE的话直接写除了工程目录的其他所有的目录,比如D:/Java/ProjectName/views/boxBackInfo_add.jsp
    那么可以这样写<result name="success>/views/boxBackInfo_add.jsp</result>其实上两种方法原理是一模一样的,你可以自己仔细研究...
      

  2.   

    这样就行了
    /boxBackInfo_add.jsp 
      

  3.   

    参考这篇文章:struts入门必须熟悉的流程