Struts1转换到Struts2的方法

急~急~急~~~~~~
有计算机编程方面的专家吗!?
想求教一下,想把Struts1架构实现的代码转换成Struts2架构实现的。。。
怎么弄才行呀!? 真的很急呀!!! 求教呀!!!

先谢谢高手们了!!!

struts1.x和struts2.x的差别比较大。
因为struts2.x其实已经不算是strust1.x的升级版本,而是struts1.x+Webwork2.x的整合版本,是一种新兴的框架。其中包含着Spring、Webwork和Struts等等很多种框架的特性,要改的话,也只能自己写了。
当然,Struts2.x所拥有的新特性也会让你以后的开发方便很多,所以我认为花费时间来升级到Struts2.x也是值得的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-01
你只能把代码一点一点的改了,strts1和starts2差别很大,
第2个回答  2010-04-03
把struts1中的form表单改写 到struts2的action类去

struts1怎么转换成struts2
1,首先需要的是把Struts2的环境搭建好,包括必须要的jar包和struts-xml的配置文件。并且在web.xml里面配置FileterDIspacher。它是主要用来控制的。相当于Struts1配置的核心控制对象 2,然后就是所有的以前Struts1中的ACtion返回的页面。在Struts2中的action中只需要返回字符串。返回的字符串在<action><re...

怎样把struts1项目改成struts2 我没看过struts1 不知道能给一些详细的...
struts1和struts2区别虽大,但是要改变还是很简单,只要将struts1中“WEB-INF\/lib”路径下的 .jar 包换成struts2的即可。 赞同

Struts1转换到Struts2的方法
struts1.x和struts2.x的差别比较大。因为struts2.x其实已经不算是strust1.x的升级版本,而是struts1.x+Webwork2.x的整合版本,是一种新兴的框架。其中包含着Spring、Webwork和Struts等等很多种框架的特性,要改的话,也只能自己写了。当然,Struts2.x所拥有的新特性也会让你以后的开发方便很多,所...

把Struts 1的工程项目如何转换成Struts 2的项目?
先去学习下Struts2 如楼上说的,Struts2是基于WebWork的,新手先不要想着转为Struts2,如果时间够大,建议用Struts2 把项目重新做一遍,熟练熟练哦

struts1中的ActionForward 在struts2中对应是什么
struts2 Action中只要return "success"; 即可。struts1中如果不想在配置文件中配置forward,可以在aciton中new ActionForward()进行返回 struts2中跳转到其他Action中 可以通过在struts.xml配置文件中配置 result属性 type="redirect" type="chain" type="redirectAction" 均可。还有不明白的可以给我发...

strus1和strus2的区别
◆Struts 1 ActionForm 属性通常都是String类型。Struts1使用Commons-Beanutils进行类型转换。每个类一个转换器,对每一个实例来说是不可配置的。◆Struts2 使用OGNL进行类型转换。提供基本和常用对象的转换器。校验:◆Struts 1支持在ActionForm的validate方法中手动校验,或者通过Commons Validator的扩展来校验...

struts1和struts2的区别,请大侠们给小弟指导一下,面试的时候老喜欢问...
Struts 1的ActionForm属性经常都是String的。Struts 1使用Commons-Beanutils类型转换。转换每一个类,不是每一个实例配置。Struts 2使用OGNL类型转换。框架包含转换器基本的和共同的对象类型和原始类型。验证 Struts 1支持手动验证凭借ActionForm的validate方法,或者通过扩展的公用验证器。类可以有不同的验证...

struts1和struts2的区别
类型转换:Struts1中的ActionForm基本使用String类型的属性。Struts2中使用OGNL进行转换,可以更方便的使用。数据校验:Struts1中支持覆盖validate方法或者使用Validator框架。Struts2支持重写validate方法或者使用XWork的验证框架。Action执行控制的对比:Struts1支持每一个模块对应一个请求处理,但是模块中的所有Action...

struts1和struts2的区别
Struts1的ActionForm通常都是String类型。Struts1通过Commons-Beanutils实现类型转换。Struts2使用OGNL实现类型转换,框架包含了对基础和公共类型的转换器。9.验证 Struts1支持通过ActionForm中的validate方法实现手工验证。也可以通过扩展通用的验证框架进行验证。对于同一个类可以有不同的验证,但是不能关联到子...

struts1和struts2的区别??
1、struts1:通过采用Java Servlet\/JSP技术,实现了基于Java EE Web应用的Model-View-Controller(MVC)设计模式的应用框架,是MVC经典设计模式中的一个经典产品。2、struts2:以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2...

相似回答