遇到个奇怪的问题:我在struts的配置文件中写 
<action="/XXXX" type="XXXXX"> 
<forward name="success" path="XXXXX"> 
</action>,页面跳转后居然甚么都不显示,tomcat没有报任何错误...这是怎么回事啊?高手们麻烦指点一下,3Q

解决方案 »

  1.   

    是下面的那种写法吗?
    <action="/xx">
    <forward name="success" path="/xx.jsp">
    </action>path="/xx.jsp"应指到你要跳转页面的路径 
      

  2.   

    是这样写的哦可是总是转到xx.do空白页面啊
      

  3.   

    看看你在action代码中写的跳转页面和你配置的跳转的是不是一样,肯定是不一致,所以才没有跳转到你所希望的页面,lz仔细瞧瞧
      

  4.   

    也有可能是有异常出现,看看tomcat里面的LOG(日志)
    <action path="/message/sendsms0" parameter="SENDSMS" type="com.cms.action.message.SendMessage0Action"
      scope="request" name="Comait1pForm" validate="false">
    <forward name="success" path="/page/common/SendSmsFinish0.jsp"/>
    </action>
      

  5.   

    如果你确定是跳转到了你配置的页面的话 那我建议你把跳转到的那个页面先写成纯HTMl页面试试看是否是JSP页面出错了.
      

  6.   

    恩我仔细看了下是struts-config中的配置错了,现在已经可以运行了