关于Struts 1.2中的.do跳转

使用.do进行跳转,必须在web.xml中添加以下配置servlet-mapping,如下:
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>



在struts-config.xml中的action-mappings添加action配置,如下:
  <action-mappings>
  	<action name="testForm" path="/test" scope="request" type="com.action.testAction" validate="true">
  		<forward name="out" path="/testOut.jsp"/>
  	</action>
  </action-mappings>


注:我的form-bean配置如下:
  <form-beans>
  	<form-bean name="testForm" type="com.mycompany.testForm"/>
  </form-beans>



jsp页面中的跳转代码如下:
  <form name="form" method="post" action="test.do?action=out">
  <input name="testName" type="text" value="">
  <input name="Submit" type="submit" value="Go">
  </form>


提醒:注意jsp文件应放置于WebRoot中!

你可能感兴趣的:(jsp,xml,bean,struts,servlet)