本帖最后由 bonlog 于 2013-06-04 09:40:09 编辑

解决方案 »

  1.   


    砖家都要显示自己过人的见识,说这个那个框架怎么怎么样的,其实这主流框架发展现在这个地步已经能适用90%以上的项目了,很明显用jsp跟servlet是为了耗时间说用这个比较麻烦,时间比较久,性能比较高,然后时间多了,收的钱就多了...习惯就好,上头说用神马你就用神马,不用反对,反对无效,所以你自己学自己的,反正以后各种但疼要求的都有...练习一身百毒不侵的本能才是王道
      

  2.   

    用框架开发时间短的话怎么挣公家钱啊。 
    其实写纯servlet挺锻炼人的,你可以自己写一套简单的框架啊。
      

  3.   

    其实我倒是愿意用jsp+servlet开发,因为我还没有学框架,正准备入手
      

  4.   


    只用jsp,servlet和安全性没关系,我知道的很少有系统直接采用jsp,servlet,除非大型系统,和高并发量的站点,这些大型系统要求很多地方都能自己控制不是把潜在的风险压在框架上,并且能够更好的进行优化。
    之前接触过一个国外的开源sns项目,它的展现层分为两部分,一部分采用的是portal,另外一部分就是servlet。
    框架还是掌握些比较好,个人喜欢spring。spring的mvc效率比struts高,而且采用注解的方式处理请求非常简单。对于事务和持久层也可以用spring的jdbc。
    这有一篇文章可以去看看http://www.oschina.net/question/12_52027,刚开始学习j2ee的话最好还是把j2ee的只是都了解一些,毕竟这些才是根本,一般有水平的面试官都不会问你框架问题,当掌握了基本原理,框架就变得简单了(当然,要深入的话还是比较困难的)。
    框架能给项目开发带来一些便利,不过框架的引入会带来另外的问题的,每一个项目采不采用框架应该是根据项目情况进行选择的,采用框架都会考虑框架能给项目带来哪些便利,能解决哪些问题,对于采用框架带来的问题和这些便利比较起来是得还是失。不过框架的采用不是你决定的,是设计和架构人员决定的,一旦这些人决定了,你就遵从执行,如果要用,他们会告诉你去学习什么框架。
    你的项目对你来说是个学习servlet的好机会,所谓表示层的框架都是把这些繁杂的servlet集中起来进行处理,通过各种简便的方式让开发人员从各种servlet中解脱出来,方便开发人员更专注业务的处理。
      

  5.   

    还没学框架,就接数百W元的项目,有魄力啊,用不用框架是看数据量得,数据量多了就不用,小型项目直接用,因为不用考虑性能,如果数据量大就需要考虑性能,所以还是不用框架,但我觉得,有一些框架还是需要的,只是DAO层不要用框架就行了
      

  6.   


    误人子弟啊 。。dao层不用框架,难到手写持久层?数据库是最容易出问题的。
    还有影响性能最大的是框架吗,影响可以忽略把,第一次初始化比较慢而已。真正的响应速度还是看服务器和数据库的性能啊,并发数啊,客户端距离什么的。
      

  7.   

    1.手写安全个屁,很多框架会有一些安全性的处理(比如struts2,spring),用框架才更安全。
    框架能占多大的地方?可以忽略不计。
    2.至多至少都会用到框架的。
    3.当然是好事啊。
    我花了半年的时间研究各种新框架,加上五十次以上的面试。
    发现很多技术都是鼓吹的,而大多数企业需要的是:
    spring+hibernate+struts2+数据库+报表技术+搜索引擎技术+linux(做后台的)。
     这些都是做企业级开发的。
    如果你进大公司,算法肯定要精通...
      

  8.   

    上一个项目,写了几百个servlet,作后维护的时候崩溃了,
      

  9.   

    首先学了肯定是好的,框架的产生就是为了开发的便捷而才出现并广泛应用的,你既然接触到那就证明它是有意义的,对于你现在正处于技术积累的时候建议你碰到就学没坏处,至于你说的为什么不让用框架我想说这原因很多,比如有些框架从安全的角度考虑有些欠缺,有些从速度效率讲又不是很好,总之这个和是不是政府项目没有直接的关系,就比如前一段时间我找大连购房的哪个(记不得了)政府网站,烂的一B啊,也就IE上没错误,别的浏览器都没法看,但是这依然在线使用就算不严谨也不会有大差错,但是如果是银行呢,你试试所以不要一棒子打死一堆“政府项目”不适用框架和使用框架对于现在的你都是学习的好材料
      

  10.   

    我讲个故事:我读研的时候出去实习,部分同学在学校跟老师做项目,跟楼主一样也是ZF的项目。我中间回过几次学校,看了看他们开发的代码,也都是servlet、jsp,我当时就很好奇为什么不用框架。我跟开发的同学交流过,发现老师们和部分同学根本就不懂什么叫框架或者知之甚少,自然不会让同学们用框架来开发项目,这是其一。其二:他们貌似每年都会有一部分财政分配从上级下发下来,用不完的话,第二年额度就会减少,所以会找合作公司、学校,开发几个项目,来填充。多余的就不说,大家都知道。所以他们根本不关心系统用什么架构,只要有几个界面点点就OK。第二点纯属意淫,请参考。