web

web,第1张

1.内置对象与servlet的对应关系: 

/**
 * JSP九大内置对象   Servlet 

 * pageContext      :null
 * √request        :HttpServletRequest
 * √session        :HttpSession(通过request.getSession())
 * √application    :ServletContext(this.getServletContext())
 * 
 * √response       :HttpServletResponse
 * √out            :PrintWriter(resp.getWriter())
 * page             :this
 * config           :ServletConfig(获取Servlet初始化参数的值)
 * exception        :Exception
 **/

只要修改了web.xml最好重新发布并启动tomcat!

2.servlet设置编码格式 

request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8"); 

3.servlet概述 

> 就是一个java类,是javweb的规范之一,也是三大组件之一(serlvet,listener,filter)
>
> **作用:**负责接收用户的请求以及做出响应。(之前是由doXxx.jsp)

 

 如何在serlvet中获取到当前项目的绝对路径

 这里的绝对路径指的是基于项目的根目录而不是基于磁盘。
String path = this.getServletConfig().getServletContext().getContextPath();

/项目名称
path+"/index.jsp"

 

4.servlet生命周期 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/731089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存