b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

浅谈JSP serverlet的区别与联系(3)

电脑杂谈  发布时间:2019-04-26 18:14:00  来源:网络整理

web.xml文件

配置Servlet需要配置两个部分:

web.xml:。浏览器发送请求到spring容器,spring容器通过在web.xml配置文件中找到中央核心控制器(dispatcherservlet)的url配置,并且在web.xml中还必须要配置一个初始化的加载参数(详见下面2),当dispatcherservlet接收到一个请求后,它会通过请求的handlermapping处理映射路径去找到在spring-servlet.xml配置文件中的一个处理器(controller),该处理器会找到具体的某一个xxxservlet,xxxservlet会将所获取到的信息间接的传给dispatcherservlet,在这一个过程中会有一个modelandview的对象产生(体现出了springmvc分离的思想)。

* 配置Servlet的URL :对应web.xml中的<servlet-mapping/>元素

-Servlet的生命周期

下载word文件变成jsp_java jsp项目实例教程_jsp和java文件的区别

Servlet在容器中运行,其实例的创建以及销毁等都不是由程序员决定的,而是由容器进行控制的。

Servlet的创建有两个选择:

*客户端请求对应的Servlet时,创建Servlet实例:大部分的Servlet都是这种Servlet

*Web应用启动时,立刻创建Servlet实例:即load-on-startup Servlet

Servlet的生命周期:

Begin

---> 创建实例完成

---> 初始化[init]

---> 响应客户端请求[doGet,doPost,service]

---> 被销毁[destroy] --->

End

-使用Servlet作为控制器

使用Servlet作为表现层的工作量太大,所有的HTML标签都需要使用页面输出流生成。

因此使用Servlet作为表现层有如下三个劣势:

下载word文件变成jsp_java jsp项目实例教程_jsp和java文件的区别

* 开发效率低,所有的HTML标签都需使用页面输出流完成

* 不利于团队协作,美工人员无法参与Servlet界面的开发

使用Servlet的MVC的架构实现:

Jsp页面--> Servlet程序 --> Servlet根据条件转发新的Jsp页面

-load-on-startup Servlet

Servlet实例化的时机还有在Web应用启动时,即load-on-startup Servlet

应用启动时就启动的Servlet,通常是用于某些后台服务的Servlet,或者拦截很多请求的Servlet;

这种Servlet通常作为基础的Servlet使用,提供重要的后台服务。

web.xml中的配置:

在<servlet/>元素中增加元素

=5}或${5ne5}false<或lt小于${3<5}或${3lt5}true>或gt大于${3>5}或${3gt5}false<=或le小于等于${3<=5}或${3le5}true>=或ge大于等于${3>=5}或${3ge5}false 注意: 在使用el关系运算符时,不能写成: ${param.password1}= =${param.password2} 或者 ${${param.password1}= =${param.password2}} 而应该写成 ${param.password1= =param.password2}接下来再详细说明el关系运算符的规则:(1)a{<,>,<=,>=,lt,gt,le,ge}bl 假若a== b,运算符为<=,le时,回传true,否则回传falsel 假若a为null或b为null时,回传falsel 假若a或b为bigdecimal时,将另一个转为bigdecimal,然后回传a.compareto(b)的值。>,>,>,>,>,加点方案<,<,<,<,<,职业:鬼剑士>,阿修罗>,大暗黑天>,天帝等级:85sp:全部10770已用10760剩余10tp:。true false null div mod and or not eq ne lt gt le ge instanceof empty。[门罗研究所-双脑同步共振系列音乐].hemi-sync.-.me< x> tamusic.-.the.journey.home.clonecd.image.-.monroe.institute\\the_journey_home\\/hemi-sync_me< x> tamusic_the_journey_home_clonecd_image.im< x> g 450.12mb。

-访问Servlet的配置参数

配置Servlet时,还可以增加附加的配置参数,通过使用配置参数,可以实现更好的解除耦合,

避免将所有的参数以硬编码方式写在程序中。

访问Servlet配置参数要通过ServletConfig类的实例完成,ServletConfig提供如下方法:

java.lang.String getInitParameter(java.lang.String name) [获取初始化参数]

以上这篇浅谈JSP serverlet的区别与联系就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-94307-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...