
jsp&Servlet
文章平均质量分 69
totally123
这个作者很懒,什么都没留下…
展开
-
jsp静态导入和动态导入的区别
静态导入代码:动态导入代码:1.静态导入是将被导入页面的代码完全融入,两个页面融合成一个整体Servlet;而动态导入则在Servlet中使用include方法来引入被导入页面的内容。2.静态导入时被导入页面的编译指令会起作用;而动态导入时被导入页面的编译指令则失去作用,只是插入被导入页面的body内容。3.动态包含还可以增加额外的参数。转载 2015-02-01 15:45:53 · 3374 阅读 · 0 评论 -
Servlet的生命周期
(1)创建Servlet实例。(2)Web容器调用Servlet的init方法,对Servlet进行初始化。(3)Servlet初始化后,将一直存在于容器中,用于响应客户端请求。如果客户端发送GET请求,容器调用Servlet的doGet方 法处理并响应请求;如果客户端发送POST请求,容器调用Servlet的doPost方法处理并响应请求。或者统一使用 servi转载 2015-02-01 21:01:35 · 367 阅读 · 0 评论 -
转发(forward)和重定向(redirect)的对比
转发:1.执行forward后依然是上一次请求;2.forward的目标页面可以访问原请求的请求参数,因为依然是同一次请求,所有原请求的请求参数、request范围的全部属性全部存在;3.地址栏里请求的URL不会改变。重定向:1.执行redirect后生成第二次请求;2.redirect的目标页面不能访问原请求的请求参数,因为是第二次请求了,所有原请求的请求参数、reque转载 2015-02-01 20:28:54 · 389 阅读 · 0 评论 -
<url-pattern>写成/和/*的区别
<url-pattern>/</url-pattern> 会匹配到/springmvc这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url。<url-pattern>/*</url-pattern> 会匹配所有的url:路径型的和后缀型的url(包括/springmvc,.jsp,.js和*.html等)。 下面是关于这个问题在stack overflow上的解释: 原文链接转载 2017-03-05 17:12:54 · 6217 阅读 · 1 评论