jsp为什么要使用javabean和servlet?

我编写jsp一直是只使用jsp,近来总看到什么javabean和servlet,我怎么从来没用过呢?包括连接数据库等等,我所有的操作都是用jsp来实现的,都是用jsp页面互相操作和调用,那这个javabean和servlet不用可以吗?用他和不用他有什么优缺点呢?请高手给我讲讲,谢谢!!
最新回答
心素如简人淡如菊

2024-07-01 07:09:08

要是你都在JSP页面上操作的话,那你还不如用ASP实现方便多了。
打个比方说,你想看某网站的.jsp页面源码,用下载工具很轻易的把这页弄下来,若都在页面上处理,你就可以知道数据库名或路径了.ASP同理.
用了bean过后,编译过后的.JAVA文件都在classes文件夹里,不被共享,一般不会被获取,安全性更高.且代码重用性高.
而且使用了servlet,有一特性就是每个servlet只背编译一次,即创建一个实例,这样减轻服务器的负荷..且不谈及框架的使用,好处就多多了.
你依旧那么甜

2024-07-01 00:50:04

这只能证明你是个ASP转型到JSP的程序员

J2EE的优势在于他的MVC开发结构和他的框架性,利用struts,Hibernate等开源框架来更有效的开发项目

只有JSP做项目的话,其最大的缺点就是,耦合度太高,往往改一动百。
情伤己

2024-07-01 06:47:47

jsp 的优点是他的三层结构 和 代码封装

Bean 是方法的实现 servlet 是 JSP 与Bean的接口

主要的内容如下
http://www.itisedu.com/phrase/200603071552065.html