![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
servlet
文章平均质量分 69
zsnbaby
这个作者很懒,什么都没留下…
展开
-
Filter和listener
Fileter概念:处于客户端与服务器目标资源之间的一道过滤技术作用:在访问目标资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改,也可以对响应进行过滤,拦截或者修改响应比如:实现权限访问控制、过滤过敏词汇、压缩响应信息功能实现步骤Filter配置配置方式一:web.xml配置方式二:注解过滤器链Filter优先级过滤器参数配置过滤器的典型应用案例1:禁止浏览器缓存动态页面@WebFilter(filterName = "Cac原创 2021-09-07 22:11:05 · 104 阅读 · 0 评论 -
文件的上传与下载
文件的上传大体思路:①设置编码格式:request、response②从jsp中获取元素(getParts)③判断这个元素是普通表单元素还是文件(利用方法:part.getSubmittedFileName()为null就是普通表单元素,否则为文件)④如果是文件则有四个注意点文件是否为空文件的路径问题上传文件的类型问题文件的覆盖问题文件目录过多的问题具体见下面的代码`@WebServlet(name = "UploadServlet", urlPatterns = "/uploa原创 2021-09-06 22:05:27 · 247 阅读 · 0 评论 -
怎么使用idea开发 Servlet
主要分为五个步骤一、idea关联tomcat先把项目关掉进行一个全局配置接着我们打开setting中的属性添加tomcat找到tomcat的路径并点击ok(选择目录要选择bin的上一级目录)二、创建web项目首先我们先创建一个普通的java项目,接着把Java项目变成一个动态的web项目如下图:右击我们的项目选择addFramwork Support这里我们选择javaEE7接着我们选择Web Application接下来我们就可以开始创建资源了(注意:静态资源全部建在we原创 2021-08-31 08:23:31 · 1175 阅读 · 1 评论 -
servlet基础
软件架构cs架构bs架构Webweb服务器自定义Web服务器public class MyTomcat { public static void main(String[] args) throws IOException { ExecutorService es = Executors.newCachedThreadPool(); ServerSocket listener = new ServerSocket(8080); Sy原创 2021-08-30 22:04:21 · 51 阅读 · 0 评论