![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tomcat
嗯嗯**
If you want to go fast,go alone.If you want to go far,go together
展开
-
Docker学习 - Tomcat镜像启动部署
Docker学习 - Tomcat镜像启动部署原创 2022-07-21 21:11:39 · 366 阅读 · 0 评论 -
Tomcat全局自定义配置400、404、500页面
方式1:仅Tomcat8+才支持Tomcat9及以上的ErrorReportValve类代码 - 自行反编译Tomcat8、Tomcat9此类区别此方法只能在Tomcat9及以上才生效,因为Tomat8及以下在org.apache.catalina.valves.ErrorReportValve类内没有setProperty代码,故不能通过此类自定义页面 Tomcat目录/conf/server.xml == 下面两者皆可<!--共同点1. ErrorReportValve 中的e原创 2021-08-27 17:38:30 · 6058 阅读 · 0 评论 -
java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener
Tomcat部署项目时看了日志说了这个类WSServletContextListener网上找了一圈都没说去哪里下载,只能直接找项目大佬给我了。,如果遇到这个问题,直接下载下面链接里面的包,别找了,麻烦链接:https://pan.baidu.com/s/1jQlS6mwq-4tc8bxG4pI--Q提取码:bto6复制这段内容后打开百度网盘手机App,操作更方便哦...原创 2021-06-04 10:31:53 · 316 阅读 · 0 评论 -
parameter、Part的区别 - HttpServletRequest
html页面展示 html页面的代码<body> <form action="FileServlet" method="post" enctype="multipart/form-data"> <input type="file" name="newFile"/> <br><br&g...原创 2019-12-11 02:46:38 · 479 阅读 · 0 评论 -
文件的下载、文件的显示、 - Tomcat
文章目录Servlet后台处理请求JSP处理前端页面显示效果显示Servlet后台处理请求@WebServlet( urlPatterns= {"/FileDownloadServlet"} )public class FileDownloadServlet extends HttpServlet{ // 默认的资源路径 private String dirPath = "C:...原创 2019-12-11 02:44:06 · 144 阅读 · 0 评论 -
单文件、多文件上传 - Tomcat
文章目录1. 单文件上传1.1 前端页面显示1.2 Servlet后台处理请求2. 多文件上传2.1 前端页面显示2.2 Servlet后台处理请求表单servlet前注意事项属性设置 → enctype:multipart/form-data注解设置 → @MultipartConfig()1. 单文件上传1.1 前端页面显示<%@ page language="java" co...原创 2019-12-11 02:41:24 · 295 阅读 · 0 评论 -
jsp的base标签路径
作用:当html内部的链接使用相对路径时,都以Base路径为标准进行相对路径 转 绝对路径的拼接方法1<% String BasePath = request.getScheme() + “://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath + "/"...原创 2019-12-06 10:52:15 · 220 阅读 · 0 评论 -
Tomcat重启服务器 - 服务器里面的会话没有失效 -- 解决方案
文章目录1. 方法1 Tomcat配置文件 - context.xml2. 方法2 Tomcat配置文件 - context.xml1. 方法1 Tomcat配置文件 - context.xml文件位置: Tomcat目录 → conf → context.xml 添加下列的配置语句<Manager className="org.apache.catalina.sessi...原创 2019-11-07 02:57:57 · 272 阅读 · 0 评论 -
Listener监听器 -- 重点讲解HttpSessionActivationListener的钝化、活化
文章目录1. 作用2. 8大监听器类、6个事件类2. 监听器的使用2.1 代码示例2.1.1 作用域对象监听器2.1.2 作用域的对象监听器 - 所有属性2.1.3 指定某个类对象在会话域属性的监听2.1.4 Session对象的钝化、活化的监听配置信息 -- 进行下面代码示例的前提代码示例2.2 声明配置2.2.1 @WebListener2.2.2 web.xml文件配置1. 作用用于监...原创 2019-11-07 02:53:37 · 529 阅读 · 0 评论 -
过滤器Filter讲解-以及两种配置方式
文章目录1. 担任的角色2. 运行的流程3. 生命周期4. 三大过滤器核心接口4.1 Filter接口4.2 FilterConfig接口4.3 FilterChain接口5. 过滤器的使用5.1 代码实现5.2 声明配置5.2.1 注解@WebFilter5.2.2 配置文件web.xml1. 担任的角色拦截请求、响应的作用 — 像小区的保安 2. 运行的流程请求的预处理: ...原创 2019-11-06 01:21:50 · 4478 阅读 · 1 评论 -
浏览器通常接收到的状态码
文章目录1. URI、URL的关系2. Http状态码3. HTTP请求报文信息1. URI、URL的关系URL地址默认访问服务器端口是:80 URI:统一资源标识符URL:统一资源定位符 → 网络上标识、定位资源、具体的位置URN:统一资源名称 → 通过名字命名资源书写格式URI访问资源的机制 : 主机名 : 资源路名称URL协议[服务形式] : 主机IP地址 : 端口号 : 主机的...原创 2019-11-05 00:30:09 · 493 阅读 · 0 评论 -
调试-Chrome删除某个特定网站的Cookie
方法1设置 → 高级 → 隐私设置和安全性 → 网站设置 → Cookie和网站数据 → 查看所有Cookie和网站数据 方法2设置 → 搜索框中输入“Cookie”→ 根据提示一个个点开选项卡找即可...原创 2019-11-04 19:28:13 · 863 阅读 · 0 评论 -
查询当前端口号被哪个进程占用、以及释放进程
背景:做JavaWeb项目时,频繁的重启、开启服务器测试项目,导致可能Tomcat发神经,明明关闭了Tomcat服务器,8080端口依然被占用,并且不能重启Tomcat服务器,所以网上查资料,查到这两个命令非常的好用 当前端口号被哪个进程(显示进程号)占用netstat -ano|findstr 端口号 结束进程(进程号)释放端口taskkill /pid 进程...原创 2019-11-04 19:21:34 · 225 阅读 · 0 评论 -
Servlet资源跳转 - 相对定位
文章目录1. 总结图1. 总结图资源跳转jsp:的href是相对路径的话,直接拼接在的href后面:/路径 :等价于localhost:8080/路径路径:等价于当前地址栏下的相对路径servletreq.getRequestDispatcher/路径:等价于localhost:8080/项目名/路径路径:等价于当前地址栏下的相对路径resp.sendRedirect/路径:等价于localh...原创 2019-11-04 19:09:10 · 162 阅读 · 0 评论 -
启动Tomcat的startUp.bat闪退 - 解决方案
在Tomcat目录下 → bin/startup.bat 、 shutdown.bat编辑上面两个文件 前两行添加下列两个路径 注意java-home目录下的文件如下图 - 检查一下 注意tomcat目录下的文件如下图 - 检查一下 打开 tomcat目录 → bin → startup.bat切记别关闭下列这个命令行框,否则tomcat自...原创 2019-11-04 19:07:34 · 504 阅读 · 0 评论 -
会话跟踪 - 四个方法
文章目录1. 会话跟踪1.1 Cookie - 重要数据写给客户端1.1.1 Cookie在B/S的流程图1.1.2 Cookie类、缺点1.1.3 代码测试1.2 Session - 数据写给服务器1.2.1 Session在B/S的流程图1.2.2 Session类1.2.3 Session失效时间设置1.2.4 代码测试1.3 URL重写1.3.1 URL重写方法1.3.2 代码测试1.3....原创 2019-11-04 19:03:41 · 186 阅读 · 0 评论 -
Tomcat基础知识2
文章目录1. Servlet1.1 Servlet在服务器充当的角色1.2 客户端的请求方式分类1.3 Servlet类的继承关系、以及方法介绍1.4 ServletContext、ServletConfig、Servlet1.4 客户端、servlet容器、servlet对象 三者间请求回应关系1.5 同一Servlet对象多线程访问2. 客户端请求方式3. PrintWriter.close(...原创 2019-11-04 17:41:32 · 231 阅读 · 0 评论 -
Tomcat基础知识1
文章目录1. Tomcat文件目录1.1 各目录的作用1.2 work目录的作用 - 图片说明1.3 配置修改Tomcat端口号1.4 Tomcat真正运行的发布项目与项目源文件区别1.4 url与servlet对象的绑定1.4.1 web.xml文件的作用所有标签的作用servlet、url的绑定1.4.2 @WebServlet - 注解写在Servlet的前面2. Java-Web简介1....原创 2019-11-04 17:30:18 · 323 阅读 · 0 评论 -
get、post请求乱码处理
文章目录1. get请求乱码 - 参数数据值放在请求地址的后面2. Post请求乱码 服务器获取客户端的信息交流以 请求报文、响应报文进行交流,所以服务器读请求报文、以及客户端读响应报文的编码尤为重要。1. get请求乱码 - 参数数据值放在请求地址的后面背景:根据标准,URL地址除了字母、数字外,其他任何字符都要经过编码才能发送给服务器。客户端编码、服务器解码类型不匹配,导致解码错...原创 2019-11-04 17:16:15 · 276 阅读 · 0 评论 -
jstl标准标签库引入JSP的步骤
下载 jakarta-taglibs-standard-版本号.zip下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ 将 standard.jar 跟 jstl.jar 拷贝到 web项目/WebContent/WEB-INF/lib/ 下 配置项目构建路径:项目名...原创 2019-11-04 17:13:09 · 766 阅读 · 0 评论 -
JSP页面 - 学习2
文章目录1. JSTL - Java标准标签库1.0 特别注意1.1 分类1.1.1 核心标签库1.1.1.1 代码示例 -- 通用标签1.1.1.2 代码示例 -- 条件标签1.1.1.3 代码示例 -- 循环迭代标签1.1.1.4 代码示例 -- URL标签1.1.2 I18N标签库代码示例 -- formatDate1.1.3 SQL标签库1.1.4 XML标签库1.1.5 函数标签库1.2...原创 2019-11-04 17:06:53 · 211 阅读 · 0 评论 -
JSP页面 - 学习1
文章目录Servlet的替代品1. JSP1.1 概念、执行原理、基本结构1.1.1 执行原理图1.1.2 基本结构1.2 三种JSP元素1.2.1 脚本元素1.2.2 指令元素1.2.3 动作元素示例代码1.2.3.1 1.3 内置对象1.3.1 四大作用域对象1.3.2 其他内置对象代码示例 - 注意使用pageContext内置对象获取、修改属性时必须传入范围指示符的实参2. EL表达式 -...原创 2019-11-04 17:02:46 · 633 阅读 · 0 评论 -
JavaBean的理解
1. JavaBean1.1 分类JavaBean有用户界面:如GUI组件无用户界面:单纯只是信使,用来存储数据 - JavaWeb常用 1.2 标准JavaBean规范为什么非要提供无参构造函数,我的理解是,一个JavaBean对象通常对应一个表的一条行记录,一个表是有很多个属性列,实例化对象直接就无参构造函数,如果修改某些属性值直接就是setxx()某个属性就行了,压根就不用将时间...原创 2019-11-04 16:53:43 · 151 阅读 · 0 评论