请参考我的基于spring,security,struts的开源项目
http://blog.csdn.net/shadowsick

解决方案 »

  1.   

    实实在在的说。
    struts2既然是封装在servlet之上的,那么效率就不可能比servlet更高。
    人们之所以喜欢用struts2就是因为它封装了很多东西,可以使人们更轻松的使用servlet的内容。
    如果你实在不适应,那么用servlet也无可厚非,但是还是想劝你一句,你不喜欢struts2只是因为你还没用过它便捷的那些地方。
      

  2.   

    除了它的模板,我还真体会不到struts有什么好的地方。很多东西apache的开源小小项目就能到到目的。
      

  3.   

    struts2我认为是最简单,最好理解源代码的,hibernate和spring你能做到多少的了解源代码呢?我个人认为优秀的然间开发程序员应该对自己的代码有个精确把握,这句话比较认同
      

  4.   

    我和你刚好相反,我是要把servlet的项目用struts2重构!
      

  5.   

    确实,我现在感觉为了用他这个模板要看好多struts的知识。还要配置好多东西,老是出很多错误。感觉很麻烦,光是找开发包就费了好多事。也许用熟了就行了。原生的servlet非常简单,一目了然,配置东西少得很。如果项目不大,那边struts还没搭建完架构,这边用servlet就已经完工了。大家都在用,好像不用没面子,只好硬着头皮去用。