<action path="/xxcj/ycfsfchsf1/chsf1Acion" type="com.hdsm.xxcj.ycfsf.chsf1.Chsf1Acion" scope="request"
name="chsf1Form">
<forward name="success" path="/success/success.jsp" />
<forward name="error" path="/error/error.jsp" />
<forward name="ycfsf_all" path="/xxcj/ycfsf/ycfsf_middle.jsp" />
<forward name="tochsf2" path="/xxcj/ycfsfchsf2/chsf2Acion.do?type=222" redirect="false"></forward>
</action>
<forward>标签的属性redirect默认为true,即重定向-》 <forward name="error" path="/error/error.jsp" />
从定向到另一个页面中;
<forward>也可转发到另一个action请求中:
<forward name="tochsf2" path="/xxcj/ycfsfchsf2/chsf2Acion.do?type=222" redirect="false"></forward>
注意redirect="true".方可保留原请求中的数据,而且还可以传入参数,如上述!
----------------------------------
struts2.0的情况如下===》
分享到:
相关推荐
然而,需要注意的是,尽管Struts1.2在当时非常流行,但由于其存在一些安全漏洞和已不再维护,目前的Java Web开发更多转向了Struts2或者其他更现代的框架,如Spring MVC和Play Framework。对于新项目,建议使用更安全...
Struts1.2是一个经典的Java Web开发框架,它在早期的Web应用开发中扮演了重要角色,尤其是在MVC(Model-View-Controller)设计模式的实现上。本项目"基于Struts1.2的上传下载Demo"是针对该框架的一个实践示例,旨在...
Struts1.2和Hibernate是两个非常经典...不过,要注意的是,由于Struts1.2已经较为老旧,现在更多的项目转向了Spring MVC等更现代的框架,因此,学习此项目的同时,也要关注新技术的发展,以便适应不断变化的开发环境。
在Struts1.2版本中,主要的API包括Action、Form Bean、ActionServlet、ActionMapping、ActionForward等核心组件。以下是一些重要的知识点: 1. **Action**: 这是处理用户请求的核心类,负责业务逻辑的实现。每个...
2. **性能问题**:相对于其他现代框架,STRUTS1.2的性能可能较低,特别是在大型项目中。 3. **安全性问题**:STRUTS1.2存在一些已知的安全漏洞,如Struts2 OGNL注入漏洞,需要及时修补。 总结,STRUTS1.2作为曾经的...
通过以上详细配置,我们可以看到 Struts 1.2 在 `web.xml` 和 `struts-config.xml` 中提供了丰富的配置选项,以满足不同场景的需求。这些配置不仅限于基本的框架启动,还包括了复杂的错误处理、国际化支持、表单验证...
在Struts1.2中,主要的配置文件是`struts-config.xml`,它描述了Action映射、Form Bean定义和国际化资源文件的路径等信息。 #### 2. 创建ActionForm对象 ActionForm对象是Struts框架中用于封装用户请求参数的对象。...
Struts1.2是Apache软件基金会的Jakarta项目下...同时,对于那些想要转向更现代的MVC框架,如Spring MVC或Play Framework的开发者来说,理解Struts1.2的工作原理也是很有帮助的,因为这些概念在很多现代框架中依然适用。
【Eclipse开发Struts1.2】的知识点详解 Struts1.2 是一个流行的Java Web框架,它基于Model-View-Controller (MVC)设计...此外,随着Struts1.2逐渐被淘汰,现代Web开发更多地转向Struts2或Spring MVC等更现代的框架。
不过要注意,Struts1.2已经相对较老,现在更多的开发工作转向了Struts2或者Spring Boot等更现代的框架,它们提供了更强大、更灵活的文件上传支持。但在理解Struts1.2的基础上,学习其他框架会更加容易。
在Struts1.2版本中,许多功能和优化得以实现,使得它成为当时企业级应用的首选之一。 Struts1.2框架的工作原理: 1. 用户通过浏览器发送HTTP请求到服务器。 2. Struts框架接收到请求后,通过ActionServlet解析请求...
在整合这三个框架时,Spring通常作为核心,管理Struts1.2的Action实例和Hibernate的SessionFactory。这样,Struts1.2处理HTTP请求,将控制权交给Spring,Spring再调用Hibernate执行数据库操作。Spring的AOP可以用来...
7. **Interceptor**(拦截器):尽管Struts1.2不像Struts2那样提供强大的拦截器机制,但其FilterDispatcher(后来演变为ActionServlet)的概念与拦截器类似,可以在请求到达Action之前进行预处理。 8. **国际化与...
Struts1.2、Spring2.0 和 iBATIS2.3 是早期广泛使用的Java Web开发框架组合,它们各自承担着不同的职责,共同构建了一个功能完善的新闻发布系统。在这个系统中,Struts作为表现层框架,负责处理用户请求并展现响应;...
1. **配置Struts1.2**:需要在web.xml中配置ActionServlet,设置struts-config.xml文件来定义Action、ActionForm和结果视图。 2. **配置Spring2.5**:创建Spring的配置文件(如applicationContext.xml),声明bean...
这是一个基于Java技术栈的OA(Office Automation)办公自动化管理系统的源码实现,主要采用了Struts1.2、Hibernate3.0、Spring2和DWR这四大框架。下面将详细介绍这四个关键技术及其在系统中的作用。 1. **Struts1.2...
在IT行业中,Struts1.2是一个非常经典的MVC(模型-视图-控制器)框架,主要用于构建基于Java的企业级Web应用程序。这个“创新留言板代码”项目很可能是使用Struts1.2框架来实现的一个简单但实用的功能,允许用户在...
总的来说,Struts1.2的控制流程涉及到配置文件的解析、请求分发、业务逻辑的执行以及视图的渲染。理解这一流程对于开发者来说非常重要,特别是在面试或解决框架相关问题时。通过以上详细阐述,相信你已经对Struts1.2...
这种集成方式在过去的项目中非常常见,但随着技术的发展,现在更多的开发者可能转向使用Spring Boot、Hibernate ORM(取代XFire的现代Web服务框架如Spring Web Services)和更新版本的Struts或替代品如Play ...
### Struts 1.2 执行原理详述 #### Struts 框架概述 Struts 是 Apache 组织提供的一款开源的 MVC (Model-View-Controller) 架构实现框架,广泛应用于 Java Web 开发领域。MVC 架构模式能够有效地将应用逻辑与界面...