[快速入口区]  没泪水的泪眼 | 落泪的百合  |  风过留痕 | 风枫轩 |  美文欣赏  |  红袖文学  |  潇湘琴韵文集收藏   |   九九文章网   |  网站优化  |  PHP 学习区  | 需求分析 欢迎大家来聚!

IP地址位置数据由纯真CZ88提供支持

曾经沧海难为水 除却巫山不是云

珍惜这段友谊!

导航

JSP 小知识

jsp+Servlet+javabean;适合于团队开发,用此模式开发,速度相对较慢,但可维护性高,此种方式从浏览器发送请求到Servlet,Servlet可以调用javaBean,javaBean可以调用数据库操作,完成后javabean把值返回到jsp,或者jsp可以调用javabean,最后返回到浏览器。

jsp-->servlet-->javabean,此种方式较快

在servlet中可以使用HttpServletResponse 的对象来实现从servlet跳转到jsp页面上,但是其中使用HttpServletRequest对象来传递值的话,则接收的jsp页面取不到值,但是在servlet中使用session可以实现,只是每个用户将有一个session,那么耗费资源,所以此时使用RequestDispatcher接口,主要是用户服务器端跳转的接口。

但是如果此时想在jsp页面使用request对象,那么在Servlet中使用RequestDispatcher接口来实现跳转

public void doGet(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException

{

  this.doPost(req,resp);

}

public void doGet(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException

{

  req.setAttribute("name","jin");

  //使用request对象实例化RequestDispatcher对象

  RequestDispatcher rd=req.getRequestDispatcher("demo.jsp");

  //跳转,将请求继续传递

  rd.forward(req,resp);

}

Servlet根据javabean返回的内容进行跳转,在Servlet中最好有以下几种代码:接收参数,调用javaBean,进行跳转

MVC,模型-视图-控制,模型通过javabean实现,视图通过jsp实现,控制通过servlet实现;浏览器通过jsp到servlet,servert获取数据,然后调用javabean处理数据,然后根据javabean返回的数据跳转到jsp视图页面。

分类: jsp

posted on 2011-12-19 11:01  曾经沧海 云淡风轻  阅读(170)  评论(0)    收藏  举报

朋友就是无形中伴你走过风雨,永远支持你的力量 朋友就是一种无法言喻的美好感觉 朋友就是在别人面 前永远护著你的那个人 朋友就是即使是一点小感动,一点小事情都想一起分享 朋友就是当你抱头痛哭的时候,扶著你肩膀的那个人 朋友就是当你面对人生挫折时,一直紧握你的那双手 喜欢下雨,因为你不会知道我流泪…… 你能够看到他是你与他的缘份 你能够和你身边的人做朋友也是你与他的缘份 纵使你不知道这颗流星会何时消失 但如若你好好珍惜看到这流星的每一刻 那就算流星走了你也不会后悔 请大家好好珍惜身边的每一个人 珍惜这段友谊!