目前使用的比较先进的使用JAVA开发的WEB项目都使用什么技术和框架,最好能够有对比分析

各个技术的特点和哪些一般是一起用的

struts/struts2或spring mvc会用一个,也有可能自己封装一个mvc框架,完全看自己的熟练程度和喜好,对项目质量影响较小。
hibernate很强大也很难用好,一般的用mybatis比较折中,工作量大一点,但不容易犯错。
spring几乎是必用的,用来整合各种第三方技术也很方便。
这只是主流体系,还有些重量级的要用EJB之类的,不好直接比较,根据人手水平和实际需要选择。
其他框架如web service框架, jms, mina,缓存框架之类的多如牛毛,都按需选择,难以一一比较
做WEB还要考虑前端的jquery,extjs之类的js框架,无论是从复杂度还是兼容性上考虑,写原生js代码已经不怎么可取了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-09
有些什么框架都不用 jsp+servlet 执行效率高
也有些只用struts
ssi用得也多
但是 很少有公司会用hibernate本回答被网友采纳
相似回答