你的配置文件是否有一些这样的情况:
<action name="xxx" type="xxx.xxx" scope="request" path="/xxx" />
      <forward name="ok" path="xxx.jsp" />
      <forward name="error" path="xxx.jsp" />
    </action>
去掉"/"改成
<action name="xxx" type="xxx.xxx" scope="request" path="/xxx">去掉这里的"/"
      <forward name="ok" path="xxx.jsp" />
      <forward name="error" path="xxx.jsp" />
    </action>

解决方案 »

  1.   

    可能是struts-config.xml部分信息写错了
      

  2.   

    问题应该出现在struts-config.xml或tiles里面,仔细检查一下,程序里面出现问题的几率不大。
      

  3.   

    你的Struts_config.xml配置有错,不知道你是如何配的。注意form-bean和action里有一些小细节,你可以参照一下下面我写的代码看看。
    <form-bean name="appealForm" type="com.uniland.operation.AppealForm">
            </form-bean>
    对应的action如下:
    <action path="/appeal" type="com.uniland.operation.AppealFormAction" input="/business/operation/Appeal.jsp" name="appealForm" scope="request">
             <forward name="success" path="/business/operation/AppealResult.jsp">
             </forward>
            </action>
    试试把,很简单的,不要怕。*_*