
servlet
文章平均质量分 67
new 杨海波
这个作者很懒,什么都没留下…
展开
-
TOMCAT服务器重启造成图片资源自动删除解决办法
开发环境:ecplise+tomcat,语言:java问题:Tomcat重启后发现文件消失,我上传的路径是在服务器下面的一个目录下,后来发现只要重启tomcat 项目就会重新部署,文件也会随之消失。tomcat每次重启都会重新发布项目,上传图片时没有把图片保存到一个特定的地方,而是直接保存到了Tomcat webapp 目录下,所以每次重新发布项目图片就会被删除。解决原理:其实就是给工程配置虚拟路径,这样tomcat在启动的时候直接找到你的工程了,你上传的图片就不会跑到/tomcat/we.原创 2021-12-08 23:53:07 · 2068 阅读 · 0 评论 -
Eclipse重新导入Tomcat启动出错选择不了文件夹
如果你已经把tomcat配置进了Eclipse,却因为某些原因delete了服务器,再想导入同版本的服务器就有可能会报Could not publish to the server.错误,并且添加服务器下一步框无法选中这个时候,你需要进行如下操作:1.退出 eclipse2.到[你的工程目录下(如:workspace)]/.metadata/.plugins/org.eclipse.core.runtime下3.把org.eclipse.wst.server.core.prefs和 org.e原创 2021-12-08 23:04:12 · 610 阅读 · 0 评论 -
Session
1、Session是什么?服务器端会话技术,在一次会话的多次请求中共享数据,数据存放在服务器的内存中。 (浏览器从打开到关闭是一次会话)2、基本介绍session机制采用的是在服务器端保持 HTTP 状态信息的方案。为了加速session的读取和存储,web服务器中会开辟一块内存用来保存服务器端所有的session,每个session都会有一个唯一标识sessionid,根据客户端传过来的jsessionid(cookie中),找到对应的服务器端的session。为了防止服务器端的sess.原创 2021-10-21 21:59:08 · 336 阅读 · 0 评论 -
利用Referer请求头防止“盗链”
一、介绍在实际开发中,经常会使用Referer头字段,例如,一些站点为了吸引人气并且提高站点访问量,提供了各种软件的下载页面,但是它们本身没有这些资源,只是将下载的超链接指向其它站点上的资源。而真正提供了下载资源的站点为了防止这种“盗链”,就需要检查请求来源,只接收本站链接发送的下载请求,阻止其它站点链接的下载请求。二、获取头信息里的refererReferer请求头包含了当前请求页面的来源页面的地址,即表示当前页面是通过此来源页面里的链接进入的。服务端一般使用Referer请求头识...原创 2021-09-29 16:28:41 · 589 阅读 · 0 评论 -
HTTP协议和资源下载
1、简单的HTTP协议HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写。HTTP 协议和 TCP/IP 协议族内的其他众多的协议相同, 用于客户端和服务器之间的通信。请求访问文本或图像等资源的一端称为客户端, 而提供资源响应的一端称为服务器端。2、TCP/IP协议HTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集。3、主要特点http1.0的主要特点:简单快速:当客户端向服务器端发送请求时,只是简单的填..原创 2021-09-29 16:07:10 · 1003 阅读 · 0 评论 -
Servlet跳转页面的重定向和转发
当我们浏览一个网页的时候,从index.jsp页面到xx.jsp页面,这里存在一个跳转的过程。Servlet实现页面跳转有两种办法:转发和重定向。注意哦,转发对新页面的请求是发生在后端,重定向对新页面的请求是发生在前端。转发: 1、request.getRequestDispatcher("跳转页面URL").forward(request, response); 2、POST 请求; 3、页面跳转后地址栏URL不变; 4、发送一次...原创 2021-09-26 15:24:16 · 556 阅读 · 0 评论 -
Servlet深入(二)
Servlet 的使用流程设置请求编码格式 设置响应编码格式 获取请求信息 处理请求信息 响应处理结果数据流转流程浏览器—(发出请求)—>服务器----(查询数据库有无此数据)—>数据库浏览器<—(响应请求)—服务器<—(响应并传递数据)----数据库四大作用域四大作用域分别是:①page域:作用在一个页面中②request域:作用在一个请求中,只要request不重定向,数据就不会失效③session域:作用在一个会话中,只要用户不..原创 2021-09-24 16:39:29 · 112 阅读 · 0 评论 -
Servlet深入
servlet简介一般的网页程序,是由我们通过浏览器访问来实现的,在这一过程中浏览器发送请求,服务器接收请求,并对请求做出响应,这就是我们熟悉的B/S模型(浏览器-服务器),而servlet就是对请求做出处理的组件,运行于支持java的应用服务器中。关联源码:下载tomcat源码: 2.在esclipse配置源码:3.配置好后,就可以查看源码servlet体系结构:Servlet中的Service、doGet、doPost 方法浏览器发出...原创 2021-09-24 16:17:52 · 119 阅读 · 0 评论