Servlet
文章平均质量分 92
~学习啊
菜得只能自己玩泥巴
这个作者很懒,什么都没留下…
展开
-
Servlet3.0组件的可插性
JAVAEE6.0项目支持将打为jar包的servlet、filter、listener直接插入到正在运行的web项目中传送门:https://blog.csdn.net/chinabestchina/article/details/104289023eclipes可以直接创建web fragmentIDEA怎么创建,佛系等一个大佬解惑?...原创 2020-08-18 18:12:12 · 145 阅读 · 0 评论 -
Servlet异步处理
Servlet是单例多线程的,每个请求过来对应的Servlet会在自己的线程池里创建一个线程但是这个线程池中线程容量是有限度的,而有时请求所需要的计算太耗时,不响应就无法释放线程所以要通过servlet异步处理来实现的是:将耗时的计算工作交给service层开启一个子线程的代码来执行计算操作,servlet只用来开启计算service的线程而不用等待返回...原创 2020-08-17 21:49:48 · 1471 阅读 · 2 评论 -
Servlet3.0实现文件上传
页面<form action="file" method="post" enctype="multipart/form-data"> 文件:<input type="file" name="file"/><br/> 11:<input type="text" name="111"/><br/> <input type="submit" value="上传"/></form>Servlet@W原创 2020-08-16 16:47:32 · 127 阅读 · 0 评论 -
Servlet规范中的过滤器
简介生命周期实现url-partern简介在请求到达目标资源之前先对请求进行拦截过滤,对请求进行一些处理;也可以在响应到达客户端之前先对相应进行拦截过滤,对响应做出一些处理生命周期实现在doFilter中对请求和响应进行处理,不过处理后得调用filterChain的doFilter方法,将请求放行到下一个资源。Filter在应用启动的时候就会创建并且初始化,是单例多线程的Filter也可以对要访问的servlet进行拦截,@WebFilter("/*",servletNames =.原创 2020-08-10 21:46:33 · 230 阅读 · 0 评论 -
Servlet规范中的监听器
已定义好的监听器请求对象监听器(创建销毁)请求的域属性的监听器(添加、删除、重置属性)已定义好的监听器Servlet规范中已经定义好的监听器有8个,他们分别要建听的对象时request、session、ServletContext对象,触发监听器的事件时这三个对象的创建、销毁与他们域属性空间中的属性的添加、删除、修改以及session的钝化与活化操作请求对象监听器(创建销毁)只要实现ServletRequestListener并用注解注册监听器即可@WebListenerpublic clas.原创 2020-08-08 10:21:27 · 361 阅读 · 0 评论 -
监听者设计模式
思想具体实例接口实现类思想一个被监听者对应着多个监听器,当被监听者执行某个触发事件后,就会触发对应的监听器,执行对应的操作。具体实例接口触发事件接口public interface ICurdEvent { //声明事件类型、 String CRE="create"; String UPD="update"; //获取事件源对象 IListenerable getEventSource(); //获取事件类型 String getEv.原创 2020-08-06 14:50:22 · 418 阅读 · 0 评论 -
Session在Servlet中的实现
@TOC简介Session和Cookie类似,也是一种会话跟踪技术,cookie是将会话状态保存在了服务器端,而Session是将会话状态保存在了服务器端。Session会为每个会话维护一个Session,不同的会话对应不同的Session。Session在服务器上是以Map的形式存储的:keyvalue随机字符串,称为SessionIDSession对对象的引用...原创 2020-08-04 22:34:01 · 540 阅读 · 0 评论 -
Cookie在Servlet中的实现
简介实现简介通常会话都是由一组请求与响应组成的,是围绕一件相关事情所进行的请求与响应.所以这些请求与相应之间一定是需要有数据传递的,需要进行会话跟踪,cookie就是一种会话状态跟踪技术Cookie是由服务器生成,保存在客户端的一种信息载体,其中存放着用户访问该站点的会话状态信息用户在提交第一次请求后,服务器生成cookie,并将其封装到响应头中,以响应形式发送给客户端.客户端接收到响应后,将cookie保存到客户端.当客户端再次发送同类请求后,在请求中携带保存在客户端的cookie数据,发送到 .原创 2020-07-29 22:34:31 · 362 阅读 · 0 评论 -
前后端相对路径
相对路径第一种,加 /前台加/的相对路径后台加/的相对路径重定向特例第二种,不加 /相对路径第一种,加 /绝对路径=参照路径+相对路径前台加/的相对路径参照路径:当前web服务器的根路径例如:http://localhost:8080后台加/的相对路径参照路径:当前web应用的根路径例如:http://localhost:8080/111绝对路径=http://localhost:8080/111/http重定向特例重定向是对响应对象进行操作,然后再让浏览器发出请求,所以重定向中.原创 2020-07-29 18:24:14 · 596 阅读 · 0 评论 -
HttpServlet请求转发与重定向
请求转发与重定向简介请求转发重定向请求转发与重定向的实现请求转发的实现第一种方式第二种方式forward和include的区别重定向的实现重定向中中文乱码解决重定向实现域属性请求转发重定向区别选择请求转发与重定向简介请求转发请求转发是直接将请求转发到另一个资源,浏览器一次请求,得到一次响应重定向重定向是请求响应后再对请求重定向一次,多次请求多次响应请求转发与重定向的实现请求转发的实现实现一个HttpServlet的继承类来作为转发目标:package servlet;import .原创 2020-07-29 17:56:47 · 676 阅读 · 0 评论 -
HttpServlet实例
获取前端传递参数获取前端传递参数原创 2020-07-28 20:46:49 · 348 阅读 · 0 评论 -
HttpServlet
HttpServletHttpServlet工作过程:创建一个HttpServlet例子前后端传参中文乱码问题请求中的乱码对于GET请求方式对于POST请求方式第一种方式:第二种方式:通用方式响应中的乱码重定向当中的乱码HttpServlet所属包: import javax.servlet.http.HttpServlet;Servlet可以处理各种请求,HttpServlet是专门用来处理Http协议请求的Servlet.HttpServlet工作过程:简介:HttpServlet的父类.原创 2020-07-27 18:37:04 · 370 阅读 · 0 评论 -
Servlet
Servlet简介Servlet生命周期创建一个Servlet例子**首先创建一个Web项目****配置tomcat服务器****添加依赖**创建Servlet实现类Servlet简介Servlet是JAVAEE规范中的Servlet规范的一个具体接口,Servlet规范包含一套接口,而Servlet仅是其中之一微观上讲,Servlet是Servlet接口实现类的一个实例对象,是运行在服务器上的一段Java程序,主要功能是根据客户端提交的亲求,调用服务端相关的Java的代码,完成请求对象的处理与运.原创 2020-07-25 13:58:23 · 1677 阅读 · 0 评论 -
TomCat
环境变量配置使用教程IDEA配置tomcat环境变量配置传送门-------------------------------------------------别人的环境变量配置步骤使用教程传送门-------------------------------------------------别人的教程IDEA配置tomcat传送门-------------------------------------------------又是别人家的教程第4步Deploy application.原创 2020-07-20 15:27:35 · 96 阅读 · 0 评论 -
JavaWeb概述
web访问中的角色与协议超文本传输协议Http常用状态码get和post提交方式web访问中的角色与协议超文本传输协议HttpHttp协议是一个基于请求与响应模式的协议,是一种无状态网络协议无状态网络协议:每次请求都是独立,每一次的请求和上一次的请求没有关系常用状态码学习别人的https://blog.csdn.net/banana960531/article/details/85621865get和post提交方式...原创 2020-07-09 13:36:41 · 95 阅读 · 0 评论