日期:2014-05-18  浏览次数:20684 次

JAVA 现在开发 WEB 使用哪种技术好
用了   JSP   ,   Struts   两种方式。

JSP   +   JAVABean   就不用说了   。

Struts   以前也是一门心思觉得好,

后来也意识到其中有些效率问题,性能问题,(   还老听我朋友说它是垃圾   )。

不过想听听大家的意见,现在用哪种技术好。

当然,标准有   开发效率,性能方面   等等的因素,请大家都谈谈。

------解决方案--------------------
各种框架都有它出现的理由。

STRUTS 是最经典的MVC模式的实现。
IBATIS,HIBERNATE是持久层的实现。
JSF , TAPESTRY 是事件驱动。
WEBWORK 也是MVC的实现。没用过。
SPRING是J2EE应用框架。处理企业应用的效率绝对第一。
DRW 是AJAX的框架,如果你喜欢JAVASCRIPT,那就用它。

总之,JAVA世界框架层出不穷。但是久经考验的是STRUTS,
EJB的事实标准是HIBERNATE,05年排名第2的框架是SPRING。
WEBWORK貌似是STRUTS2的一部分。这三个框架理解好了,
基本上90%的项目都可以做的来了。

最后,框架的好坏,只在乎它用在项目中是否合适。

------解决方案--------------------
我也在学struts
刚做了一个小网站www.88doc.com
我个人感觉 struts 比较不错
mvc清晰
在学一种新技术不要太在乎别人的对该技术的评价(我个人认为)
只有在真切的感觉到mvc1的不足才能体会到mvc2的优点
如果没有觉察到mvc1不足就不要仓促的学mvc2那样无法体会到struts的妙处
另外比较其他框架
struts还是比较成熟,至少他已经存在并且发展了这么多年了
版本的更新
诸多项目的应用是可以说明他的稳定性和使用性的
如果自己工作学习的需要我觉得不要太在乎别人看法
------解决方案--------------------
你能用的

你会用的

你能决定用的

就是好的

任何方法只要实现了功能

就是好的