摘要: 1.过滤器的概念和作用 1.1概念: 滤器位于客户端和web应用程序之间,用于检查和修改两者之间流过的请求;在请求到达Servlet/JSP之前,过滤器截获请求;1.2.作用:在客户端的请求访问后端资源之前,拦截这些请求(添加处理)。 Filter接口 2.1. Filter接口是过滤器类必须实现的 阅读全文
posted @ 2022-09-29 16:50 mo-de 阅读(352) 评论(0) 推荐(0)
摘要: 一个网站,怎么证明你来过? 客户端 服务端 服务端给客户端一个 信件,客户端下次访问服务端带上信件就可以了; cookie 服务器登记你来过了,下次你来的时候我来匹配你; seesion CookieDemo类代码: package com;import jakarta.servlet.Servle 阅读全文
posted @ 2022-09-27 11:13 mo-de 阅读(26) 评论(0) 推荐(0)
摘要: Request请求 一般Request和Response都是对应的 简单的一个demo:输出前端请求过来的数据 值得注意的是 请求转发:req.getRequestDispatcher()请求不需要Application Context/应用上下文路径 重定向:resp.sendRedirect() 阅读全文
posted @ 2022-09-25 14:42 mo-de 阅读(22) 评论(0) 推荐(0)
摘要: 代码详情: pom.xml导入jar支持 Servlet配置: 在WEB-INF下建立的jsp页面位置错误,进行重定向时会报404找不到文件。 而建立在web软件包下的jsp文件就不会报错。所以文件路径和地址都很重要!!! 阅读全文
posted @ 2022-09-24 20:56 mo-de 阅读(27) 评论(0) 推荐(0)
摘要: 代码详情: servlet配置 成果图; 阅读全文
posted @ 2022-09-24 20:29 mo-de 阅读(16) 评论(0) 推荐(0)
摘要: 下载文件的方式有两种; 目前掌握了本地下载(后续更) 依旧是使用Servlet实现(浏览器调用servlet的url直接下载) 阅读全文
posted @ 2022-09-23 16:03 mo-de 阅读(194) 评论(0) 推荐(0)
摘要: 在pom.xml中配置以下代码解决导出问题(解决办法来自狂神)<!-- 配置maven静态资源过滤问题--> <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>** 阅读全文
posted @ 2022-09-22 16:51 mo-de 阅读(49) 评论(0) 推荐(0)
摘要: ServletContext类中有这么四个方法: getRealPath(String path) getResource(String path) getResourceAsStream(String path) getResourcePaths(String path) 这四个方法都使用web工 阅读全文
posted @ 2022-09-22 16:28 mo-de 阅读(28) 评论(0) 推荐(0)
摘要: 我们可以从简单的一个demo中体现出来 这个demo模块有web框架支持 例如我们写一Hello,Servlet 首先我们先在pom.xml中配置servlet <dependencies> <!-- https://mvnrepository.com/artifact/jakarta.servle 阅读全文
posted @ 2022-09-21 19:23 mo-de 阅读(97) 评论(0) 推荐(0)