JSP页面上的内容是从数据库中读取的,我想请问是再JSP上操作数据库读数据还是servelet?
我感觉在JSP直接操作比较方便,因为内容比较多,用servelet的话还要传值给JSP页面。

解决方案 »

  1.   

    楼主没有用过框架吗,最简单的stucts2都没试过??
      

  2.   

    楼主,不懂什么是MVC模式吗,
    逻辑代码写到model层,页面只需要显示就OK了,没必要把逻辑代码写到页面上,后期维护不行,。
    去看看MVC吧,我肯定的觉得应该写到servlet,安全性高些。
      

  3.   

    嗯嗯  MVC这个大致了解的, 只不过个人感觉这样比较繁琐而已
      

  4.   

    如果楼主需要去操作数据库,请单独的写一个类来操作数据库,MVC如果不太清楚,这样不管你在jsp还是在servlet里面处理,直接调用方法就对了。
    如果是刚接触JSP,那么你可以写到JSP里面,你会发现很多东西都是重复的,如果放到serlvet里面去,可能也会有一些重复的,但是要相对少一些。
    建议写到servlet里面去,这样便于你修改。如果写到jsp中,表结构一改,所有的页面关于这张表的操作都要改,会很麻烦的……