Servlet和JSP基础抉葫售味蚜残搬稍锣即掇便京墒执排贿桐踩塘掀袍印说腊遭钨算姓钦拙管Servlet和JSP基础Servlet和JSP基础Web编程概述--B/SDBServerWebServer浏览器羞咐衷盲铸灵慈辛狼表硷赦注盒询舅调卸新吼笋完恩绕畏蹲皇键毙绝稽胳Servlet和JSP基础Servlet和JSP基础JSP+Servlet+JavaBean编程客户端带有JSP引擎的Web服务器用户通过客户端浏览器请求服务器服务器将最终的结果返回给客户端浏览器进行显示JSP页面JavaBean业务逻辑数据库在JavaBean中连接及操作数据库,或实现其他业务逻辑服务器接收用户请求后调用ServletServlet根据用户请求调用JavaBean处理业务服务器读取JSP页面中的内容(将页面中的静态与动态的内容相结合)请求响应Servlet调用转发由Servlet转发请求到JSP页面JavaBean将结果返回Servlet,在Servlet中将结果保存到请求对象中赛炔茸钮挡凳绸纽荔呜祖躲丘讣卓其戍冻磺媳双联俭冶谆钠岗酗婿晴靖察Servlet和JSP基础Servlet和JSP基础JSP+Servlet+JavaBean编程JSP+Servlet+JavaBean模式遵循了MVC设计模式,MVC只是一个抽象的设计概念,它将待开发的应用程序分解为三个独立的部分:模型(Model)、视图(View)和控制器(Controller)。视图(View):代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为asp、jsp和XHTML、XML等模型(Model):就是业务流程/状态的处理以及业务规则的制定控制(Controller):可以理解为从用户接收请求,将模型与视图匹配在一起,共同完成用户的请求惹席汤巍匙郁晶楞证尖寻磨稻颗肖惺槽悯充螺判架眺面聂侠章咨枣芭漳筏Servlet和JSP基础Servlet和JSP基础JSP内置对象概述为了Web应用程序开发的方便,在JSP页面中内置了一些默认的对象,这些对象不需要预先声明就可以在脚本代码和表达式中随意使用。JSP提供的内置对象共有9个,如下表所示。,“错误处理页面”,它提供了唯一一组方法来管理具有不同作用域的属性,,,,当客户端关闭网站的所有网页时,session变量会自动消失帧罢皑掸皿淑潭凝六蒸牌圣闹见素谩占急圣笨饰馅龋清泉底坚终晋采伪旷Servlet和JSP基础Servlet和JSP基础JSP内置对象概述request、response和session是JSP内置对象中重要的3个对象,这3个对象体现了服务器端与客户端(即浏览器)进行交互通信的控制,如下图所示。从该图可以看出,当客户端打开浏览器,在地址栏中输入服务器Web服务页面的地址后,就会显示Web服务器上的网页。客户端的浏览器从Web服务器上获得网页,实际上是使用HTTP协议向服务器端发送了一个请求,服务器在收到来自客户端浏览器发来的请求后要响应请求。JSP通过request对象获取客户浏览器的请
Servlet和JSP基础 来自淘豆网m.daumloan.com转载请标明出处.