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还是比较成熟,至少他已经存在并且发展了这么多年了
版本的更新
诸多项目的应用是可以说明他的稳定性和使用性的
如果自己工作学习的需要我觉得不要太在乎别人看法
------解决方案--------------------你能用的
你会用的
你能决定用的
就是好的
任何方法只要实现了功能
就是好的