`
Simon.C
  • 浏览: 169357 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于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中!
分享到:
评论

相关推荐

    struts1.2学习笔记

    ### Struts 1.2 学习笔记:深入理解 Struts 工作流程 #### Struts 概述 Struts 是一个开源的 MVC(Model-View-Controller)框架,用于简化 Java Web 应用程序的开发。Struts 1.2 版本是基于 Servlet 的 MVC 实现,...

    struts执行原理

    4. **ActionServlet 跳转视图**:ActionServlet 收到 Action 返回的结果后,根据 `struts-config.xml` 文件中定义的 `&lt;action-mapping&gt;` 来决定具体的视图展示页面。ActionServlet 会将处理结果发送到相应的视图组件...

    java之路-caibanStruts的使用

    这是一个经过改写的struts1.2 使用方便,可以在某种程度上提高开发效率 具体使用方法 1.建普通项目,并加入相应的STRUTS包 稍微改下build属性 加入struts1.2框架,用默认的包就可以了 2.加入caiban-struts.jar,这个...

    struts1非常好的一个资料

    根据提供的文件信息,我们可以归纳出关于Struts 1框架的一些关键知识点。 ### Struts 1 概述 Struts 1是Apache开发的一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。它提供了一种结构化的...

    Struts开发指南之02

    首先,Struts可以在任何支持JSP 1.2和Servlet 2.3的Web容器中运行。为了使用Struts,你需要在`web.xml`文件中配置`ActionServlet`,它是Struts的核心控制器。配置如下: ```xml &lt; servlet-name &gt; action ...

    Laszlo与web工程

    集成Laszlo到Struts1.2框架中,可以增强Web应用的交互性和用户体验。下面是集成步骤: 1. **迁移编译环境** - 将 `lps` 文件夹复制到Struts应用的上下文目录中,以提供Laszlo的组件库。 - 把 `openlaszlo-3.3.3-...

    ssh框架框架使用

    ##### 1.2 Struts框架的应用 **基于Struts的登录程序开发**: 1. **创建Web项目**:在MyEclipse中新建Web项目,然后添加Struts支持。这一步骤将自动为项目添加必要的Jar包和支持文件,包括核心配置文件`struts-...

    struts高级日记

    `DispatchAction` 在 Struts 1.2 版本中引入,它可以将一个 Action 映射到多个处理方法上。这使得一个 URL 可以对应不同的处理逻辑,提高了代码的复用性和灵活性。 例如,在配置文件中指定一个参数(如 `status`)...

    Laszlo技术手册续

    **Laszlo与Struts1.2集成** 1. **迁移编译环境**:为了在Struts应用中使用Laszlo,需要将LPS的相关组件库(lps文件夹)复制到Struts应用的上下文中。 2. **配置文件迁移**:从OpenLaszlo Server的WEB-INF目录中,...

Global site tag (gtag.js) - Google Analytics