JavaWEB(servlet)

Servlet是Java Web的重要组成部分,主要负责处理客户端请求并作出响应。它有两种配置方式:注解和web.xml文件。在JSP中,内置对象对应Servlet的相应对象,如request、session和application。确保编码正确,需设置字符编码。Servlet的生命周期始于应用加载,终于应用停止。此外,GET和POST是Servlet处理请求的常见方法。
摘要由CSDN通过智能技术生成

1.什么是Servlet

就是一个java类,是javweb的规范之一,也是三大组件之一(serlvet,listener,filter)

1.1作用

作用:负责接收用户的请求以及做出响应。(之前是由doXxx.jsp) 

1.2完成servlet文件的编写后必须要实现配置 

第一种 在创建servlet文件时自动配置
 注解   @webServlet("/路径")
第二种
 web.xml中进行配置

 ```html
 <servlet>    
     <servlet-name>xxx</servlet-name>    
     <servlet-class>com.zking.AServlet</servlet-class></servlet>
 <servlet-mapping>    
     <servlet-name>xxx</servlet-name>   
     <url-pattern>/xxx.do</url-pattern>
 </servlet-mapping>
 ```

 2.JSP中的内置对象对应Servlet中的什么对象

JSP					Servlet
request            serivce(request,response)   doPost(request,response)

session   		    request.getSession    HttpSession
applicaiton         this.getServletContext();   ServletContext
out					response.getWriter()      PrintWriter

Cookie				Cookie

3.编码的问题 

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

4.Servlet的生命周期

应用一加载则创建,应用被停止则销毁

 

3.Servlet中的Get和Post请求

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值