Servlet技术

Servlet接口:

Servlet接口中的方法及说明
方法说明
public void init(ServletConfig config)Servlet实例后,Servlet容器调用该方法来完成初始化工作
public void service(ServletRequest request, ServletRequest response)
用于处理客户端的请求
public void destroy()
Servlet对象从Servlet容器中移除时,容器调用该方法,以便释放资源
public ServletCofig getServletConfig()
用于获取Servlet对象的配置信息,返回ServletConfig对象
public String getServlrtInfo()
返回有关Servlet的信息,它是纯文本格式的字符串,如作者、版本等
ServletConfig接口(javax.servlet)
ServletConfig接口中的方法及说明
方法说明
pubic String getInitParameter(String name)返回String类型名称为name的初始化参数值
pubic Enumeration getInitParameterNames()获取所有初始化参数名的枚举集合
pubic ServletContext getServletContext()用于获取Servlet上下文对象
pubic String getServletName()返回Servlet对象的实例名
HttpServletRequest接口(javax.servlet.http,继承javax.servlet.ServletRequest接口
HttpServletRequest接口常用方法及说明
方法说明
public String getContexPath()返回请求的上下文路径,此路径以“/”开头
public Cookie[] getCookies()返回请求发送的所有cookie对象,返回值为cookie数组
public String getMethod()返回请求所使用的HTTP类型,如get、post等
public String getQueryString()返回请求中参数字符串形式,如请求MySevlet?username=mr,则返回username=mr
public String  getRequestURI()返回主机名到请求参数字符串形式
public StringBuffer getRequestURL返回请求的URL,此URL中不包含请求的参数。
public String getServletPath()返回请求URI中的Servlet路径字符串,不包含请求中的参数信息
public HttpSession getSession()返回与请求关联的HttpSession对象
HttpServletResponse接口(javax.servlet.http,继承javax.servlet.ServletRequest接口
HttpServletResponse接口常用方法及说明
方法说明
public void addCookie(Cookie cookie)向客户端写入cookie信息
public void sendError(int sc)发送一个错误状态码为sc的错误响应到客户端
public void sendError(int sc, String msg)发送一个包含错误状态码及错误信息的响应到客户端,参数sc为错误状态码,参数msg为错误信息
public void sendRedirect(String location)使用客户端重定向到新的URL,参数location为新的地址


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值