1、JSP+DAO开发模式
JSP+JavaBean开发,适用于快速开发,但问题是,JSP和JavaBean之间紧密耦合再在意,会对开发和维护造成麻烦
使用这种模式开发适用于一次开发完成,而且团队成员缺少时使用
2、JSP【V】+Servlet【C】+JavaBean【M】开发模式
分析:
JSP优点:开发前台界面方便,做UI开发容易
JavaBean优点:可重复调用,需要接受用户的请求参数,进行相应的处理
Servlet优点:是JAVA程序,安全性高,性能也高
Servlet缺点:显示不方便
Servlet也可以像JSP一样接受用户的请求参数
JSP->Servlet->JavaBean
由JSP跳转到servlet,通过表单提交或者超链接
由servlet跳转到JSP,通过Response对象
JSP中两种跳转语句的区别:
response.sendRedict():客户端跳转,请求不保存
<jsp:forward page="">:服务器端跳转,请求可以继续保存