第1个回答 2009-07-27
我来胡扯几句吧
bs就是(Browser/Server,浏览器/服务器)模式啊
JSP+Servlet+JavaBean体现了分层的思想
jsp负责录入数据和回显数据,
servlet负责业务逻辑处理,
对数据库的操作有bean来完成!
使用jsp/servlet/java beans很好。
它们分别充当MVC模式中的视图,控制器和模型。
当然你可以用单独的jsp页面作为控制器,但它不能充分利用java的强大功能
。当使用servlet,由于它是纯java,你可以借用JAVA的全部能力以处理请求,而且便于调试。它的作用是将请求转发到不同的jsp页面,并与java beans 交互。jsp只负责显示信息,它只需从java beans中读取所需的数据。至于具体怎么应用需要慢慢的积累,一般的java程序员无须在jsp页面显示化太多工夫,而应在逻辑处理上做文章,界面交给网页设计师们吧。
对于JSP,程序员关注的是如何编写好的java beans和自定义的jsp tag。
而servlet则是重点,当然还有EJB.
学习时用tomcat就行啦 只要付和j2ee
标准的容器就行啊本回答被提问者和网友采纳
第2个回答 2009-07-27
jsp用来做显示,servlet用来做控制器,javabean做业务逻辑,
其实就是MVC模式。
第3个回答 2009-07-27
B/S 是指基于web的开发
JSP+Servlet+JavaBean 是MVC模式
2者有本质的区别
第4个回答 2009-07-27
B/S模式也就是Browser/Server(浏览器/服务器)
至于JSP+Servlet+JavaBean也就是所谓的MVC模式
M Model 模型,负责数据持久层 JavaBean
V View 视图,负责表现层 JSP
C Controler 控制器,负责流程控制,业务逻辑处理 Servlet
说简单点就是用JavaBean来负责数据库方面(数据库连接,信息读取等等)
JSP负责页面显示,Servlet负责流程控制
举个简单的例子:
登录页面(login.htm)数据提交----->Servlet(Servlet进行判断,在Servlet中调用JavaBean连接数据库并查询是否有该用户存在) 页面跳转------->登录成功的页面(比如用户中心,这里可以用JSP也就是表现层)或者登录失败提示页面