![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
文章平均质量分 75
javaweb学习笔记
蜜汁菜
这个作者很懒,什么都没留下…
展开
-
过滤器和监听器
文章目录一、过滤器二、监听器三、过滤器、监听器常见应用 一、过滤器 过滤器是处于客户端与服务器资源之前的一道过滤技术 过滤器作用 过滤器执行在Servlet之前,客户端发送请求时,会先经过过滤器Filter,在到达目标Servlet当中。从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 编写过滤器 – 编写java类实现Filter接口 – 在doFilter方法中编写拦截逻辑 –设置拦截器 拦截器代码 @WebFilter("/tage") /原创 2022-05-08 18:38:20 · 219 阅读 · 0 评论 -
Cookie和Session
文章目录一、状态管理二、cookie1.什么是cookie2.cookie的基本操作3.cookie的获取4.Cookie的编码和解码5.Cookie的优缺点二、session1.什么是session2.Session原理3.获取session4.Session保存数据5.Session获取数据6.Session移除数据7.Session的生命周期 一、状态管理 现有问题 Http是无状态的,不能保存每次提交的信息 如果用户发来一个新的请求,服务器无法知道它是否与上次请求是否有联系 对于那么需要提交多次原创 2022-05-08 17:52:33 · 57 阅读 · 0 评论 -
servlet基础
文章目录一、Servlet二、Servlet原理三、Mapping问题四、ServletContext五、HttpServletResponse六、HttpServletRequest七、重定向八、 servlet的组件 一、Servlet 实现servlet接口的java程序叫做servlet 如果想要开发一个servlet程序,只需要完成两个步骤: 编写一个类实现servlet接口,把开发好的java类部署到web服务器中 二、Servlet原理 servlet是由web服务器调用,web服务器在原创 2022-05-08 14:48:34 · 76 阅读 · 0 评论 -
Maven
文章目录一、Maven项目架构管理工具二、下载安装Maven1.下载解压2.配置环境变量3.阿里云镜像4.本地仓库5.在IDEA中使用Maven 一、Maven项目架构管理工具 Maven方便自动导入jar包 核心思想:约定大于配置 二、下载安装Maven 1.下载解压 官网:https://maven.apache.org/ 2.配置环境变量 环境变量中的配置: M2_HOME maven目录下的bin目录 MAVEN_HOME maven的目录 在系统的path中原创 2022-04-15 17:21:08 · 37 阅读 · 0 评论 -
Http协议
文章目录一、什么是Http二、Http请求1.请求行2.消息头三、Http响应1.响应体2.响应状态码 一、什么是Http Http(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上 二、Http请求 客户端—发请求(Request)—服务器 1.请求行 请求行中的请求方式:GET 请求方式:Get,Post,HEAD,DELETE,PUT,TRACT.… get:请求能够携带的参数比较少,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但高效 post:请求能够携带的参数没原创 2022-04-14 16:54:47 · 575 阅读 · 0 评论 -
web基础
文章目录一、web开发1.web应用程序(可以提供浏览器访问的程序)2.静态/动态web二、web服务器1.jsp/servlet2.web服务器3.安装Tomcat4.补充(面试题) 一、web开发 web主要分为静态web和动态web 在Java中,动态web资源开发的技术统称为javaweb 1.web应用程序(可以提供浏览器访问的程序) 一个web应用程序由多个部分组成,web应用程序编写完毕后,若想给外界访问:需要一个服务器来统一管理 2.静态/动态web 静态web缺点:页面无法动态更新,无法和原创 2022-04-14 12:13:08 · 579 阅读 · 0 评论