该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-24
2.7、Struts2是线程安全的.当请求转入Struts 2框架处理时会先经过一系列的拦截器,然后再到Action。与Struts1不同的是,Struts2对用户的每一次请求都会创建一个Action,所以Struts2中的Action是线程安全的.也正因为如此,Struts2的Action可以有自己的成员变量。同时拥有了Struts1.x的Form Bean的功能.Form Bean的存在在业界里有一些争议,认为Form Bean是一个很多余的角色,跟java实体类有些重复.因此在Struts2里,已经废弃了.
------------------ 我最关心的问题----线程。。 得去研究研究 |
|
返回顶楼 | |
发表时间:2009-12-24
线程安全和非线程安全有那么大区别吗?我倒觉得没有。只是局部变量和成员变量的问题
|
|
返回顶楼 | |
发表时间:2009-12-24
晕倒!我在上一个公司和现在的公司都用了快三年Struts2了啊!这个好象不是新鲜的东西了吧?不过我个人倒是建议在使用Spring的项目中抛弃任何的第三方MVC框架,因为Spring MVC更加灵活,且与Spring浑然天成哦!哈!
|
|
返回顶楼 | |
发表时间:2009-12-24
Spring MVC确实已经满足了很多需求。
现在国内很多公司还是拥抱Struts 1.x很大程度上是因为客户还在用JDK1.4吧? 尤其用IBM产品的客户。 还有, 建议关注Seam Framework, JSF + Seam在Java web这块我是非常看好的。 还有Struts线程安全问题, 拜托不要再拿来说事了, 因为即使是Struts 1.x, 与Spring结合后, 通过Spring托管也可以是prototype的, 而不是singleton。 |
|
返回顶楼 | |
发表时间:2009-12-24
http读取参数都是靠键-值对?看来是web开发太久了... ...
|
|
返回顶楼 | |
发表时间:2009-12-24
协议归协议,框架归框架!
struts2 确实比struts1 好用,这是实事。如果不好,相信只会有struts 也不会有1和2 之分了。 |
|
返回顶楼 | |
发表时间:2009-12-24
写得很好,看来作者对mvc理解比较透彻啊
|
|
返回顶楼 | |
发表时间:2009-12-25
很喜欢Struts2,比Struts1好多了
|
|
返回顶楼 | |
发表时间:2009-12-25
工具而已,解决问题是关键。。。
ps..spring mvc(2.5版采用annotation配置的)..不错。。开发效率来说,比struts1好 |
|
返回顶楼 | |
发表时间:2009-12-25
name=donglangjohn&password=1111111&x=0&y=0
在Live HTTP headers 里截取的 Content 部分 现在servlet都是用于http的,getPara 不都是为了这些参数么?! 各种框架的action里都变相的用pojo来接受这些值,尽力的拼成pojo给action来用的吧 因此产生了一些特殊的pojo(Struts2的pojo就action,struts1有actionform) 都是变相的胁迫你按照他们的要求写action,struts2要好一点,易于测试。 |
|
返回顶楼 | |