Servlet
文章平均质量分 68
主要介绍了tomcat,servlet,cookie,session等
ctrl_cv菜鸟
简介菜鸟一个无
展开
-
Servlet(四)HttpServletResponse对象
简介request代表对象请求,获取客户端数据;response对象,代表响应,向客户端送出数据;HttpServletResponse的主要功能用于服务器对客户端的请求进行响应,将服务器处理的结果返回给客户端。service方法中形参接收的是HttpServletResponse的接口的实例化对象,这个对象中封装了向客户端发送数据,发送响应头,发送响应状态码的方法响应数据响应时需要获取输出流。两种形式: getWriter() 获取字符流(只能响应回字符)getOutputStre原创 2021-08-31 09:39:20 · 215 阅读 · 0 评论 -
Servlet(八)ServletContext对象
简介每一个web应用都有一个ServletContext对象,又称application对象,与应用程序相关。在web容器启动时,创建对象有两大作用:一:作为域对象共享数据,数据在整个应用程序中共享;二:对象中保存当前程序相关信息,getServerinfo()方法获取当前服务器信息,getRealPath(String path)获取资源的真实路径(作用域范围更大,只要服务器不宕机,不消失,一般不用)ServletContext对象的获取通过request对象获取 ServletConte原创 2021-09-05 16:54:24 · 94 阅读 · 0 评论 -
Servlet(三)HttpServletRequest对象
HttpServletRequest对象原创 2021-08-30 15:30:28 · 75 阅读 · 0 评论 -
Servlet(二)
工作流程和生命周期通过请求头得知浏览器访问的是哪个主机原创 2021-08-27 18:55:23 · 63 阅读 · 0 评论 -
Servelet(一)实现
目录简介创建web项目实现Servlet总结注意简介Servlet 是Server与Applet的缩写,是服务端小程序的意思,java语言编写,可以动态生成web页面。(想实现web开发,需要满足Servlet标准)本质上是一个Java类,满足Servlet规范,没有main()方法,创建,使用,销毁都是由Servlet容器管理(Tomcat),提供了Servlet功能的容器,有Tomcat,Jetty,Apache等等,和Http紧密联系,可以处理协议相关内容。创建web项目web项原创 2021-08-26 19:00:33 · 184 阅读 · 0 评论 -
Servlet(七)HttpSession对象
Session简介Session对象是Javax.servlet.http.HttpSession实例对象,不存在父接口,是一个纯粹的接口,session本身就属于Http协议范畴(request,reponse是有父接口的)对于服务器而言,每一个连接到它的客户端都是一个session,servlet容器使用此窗口创建http客户端和http服务器之间的会话。会话保留一个时间段,(可以接收多个 请求)session一次会话,客户端、服务端都能感受到。但是若重新开一个浏览器,则无法获得之前的se原创 2021-09-05 14:33:27 · 1019 阅读 · 0 评论 -
Servlet(五)重定向
简介重定向,是一种服务端指导,客户端跳转的方式,客户端发出第一个请求后,被服务器接收处理后,服务器会进行响应,响应同时,服务器会发送一个新的地址(重定向地址),当客户端接收地址后,会马上根据服务器的新地址发起第二个请求,服务器接收请求并作出响应,重定向完成。(2次请求) // 重定向跳转到首页 resp.sendRedirect("index.jsp");特点地址栏会发生改变客户端跳转有两次请求request对象不共享请求转发与重定向的区别请求转发原创 2021-08-31 10:50:39 · 65 阅读 · 0 评论 -
Servlet 实战
文件上传与下载文件上传前台页面首先,需要一个表单,表单的enctype 必须设为 “multipart/form-data”(文件表单,可以完整的传递文件数据)并且表单的请求方式为post。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</title></head><body>原创 2021-09-06 16:01:36 · 85 阅读 · 0 评论 -
Servlet(六)Cookie对象
简介Cookie是服务器提供的一种技术,通过服务器的程序将一些只须存放在客户端,或者在客户端进行处理的数据,放在本地的计算机上,不需要网络传输,提高网页处理效率,降低服务器荷载。由于Cookie是服务端保存在客户端的信息,其安全性也是很差的,常见的记住密码就是Cookie实现。大小(4KB)专门操作Cookie的类,javax.servlet.http.Cookie 随着服务器端的响应发送给客户端,保存在浏览器。当下次访问服务器时把Cookie带回服务器。Cookie对象的创建与发送@Web原创 2021-08-31 19:51:50 · 93 阅读 · 0 评论