Jsp(执行过程 生命周期 )与servlet的优缺点

 时间:2026-02-14 08:46:08

1、Jsp的执行过程和生命周期。如下图所示:

Jsp(执行过程 生命周期 )与servlet的优缺点

2、servlet的生命周期主要分为以下三个阶段:一是容器初始化。即init(),二是调用service方法,判断客户端请求的方式。最后是销毁,调用destroy()方法。

详细的生命周期示意图如下图所示:

Jsp(执行过程 生命周期 )与servlet的优缺点

3、Jsp与Servlet的优缺点比较。

Jsp:

优点:提高代码的可复用性、将HTML代码进行分离、程序利于开发维护。

缺点:不容易跟踪与排错。不能处理流程和业务逻辑。

Servlet:

优点是响应客户端的请求,根据请求动态响应,最大的优点做为一个服务,控制程序的流向,过滤等。mvc中,控制就是servlet。

缺点:Servlet在表示逻辑上对于视图的表示相对于JSP麻烦太多,在负责显示工作完成并生成页面上,JSP更优。

4、编写第一个Jsp文件。为解决跳转路径问题,可在头部加上

<%    String path = request.getContextPath();    String basePath = request.getScheme() + "://"            + request.getServerName() + ":" + request.getServerPort()            + path + "/";%>

Jsp(执行过程 生命周期 )与servlet的优缺点

5、编写第一个servlet程序,这里使用servlet3.0,不需在web.xml中配置,可自动生成注释,可自己设置名称,但须与页面中form表单中的action对应。

Jsp(执行过程 生命周期 )与servlet的优缺点

6、运行Jsp必须安装Tomcat服务器,关于tomcat服务器的安装可参考官方文档,运行操作如下图:

Jsp(执行过程 生命周期 )与servlet的优缺点

  • 新版wps怎么改页眉
  • 如何在亿图图示中创建类别图
  • AutoGUI如何修改编辑器字体?
  • WPS中如何在章节下设置新增节为奇数页分节符?
  • WPS Office Word章节分页怎么操作
  • 热门搜索
    曾厝垵旅游攻略 禹州旅游景点大全 天下旅游网 黄山旅游一卡通 俄罗斯海参崴旅游 临安旅游网 旅游团团购 四川绵阳旅游景点大全 承德旅游团 稻果旅游网