servlet
文章平均质量分 83
Mr.W.code
这个作者很懒,什么都没留下…
展开
-
javaweb学习笔记day14---JSON、AJAX
JSON介绍概述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。是ECMAScript的一个子集。语法一个对象{ "pId":1, "pName":"湖北省"}多个对象[ { "pId":1, "pName":"湖北省", "isCenter":false }, { "pId":2, "pName":"原创 2021-12-16 15:22:04 · 1871 阅读 · 0 评论 -
javaweb学习笔记day12---Filter、Listener
Filter概述Filter入门案例F ilter执行流程Filter生命周期Filter相关配置过滤器链Filter拦截行为Filter注解开发Listener概述一类监听器一类监听器之ServletRequestListener一·类监听器之ServeltContextListener二类监听器二类监听器之ServletRequestAttributeListener...原创 2021-12-13 11:44:36 · 434 阅读 · 0 评论 -
Javaweb学习笔记day10、11---项目四阶段
项目四阶段搭建项目搭建v3 -> v4保持登录状态需求登录成功之后,在login_success.html、index.html页面,显示用户信息。分析ServeltRequest:登录成功之后,使用的是重定向,而重定向是新的请求ServletContext : 登录成功之后,所有人都可以拿到你的个人的用户信息Cookie:登录成功之后,将个人信息存储到浏览器的缓存文件,存在一定的安全问题Session:登录成功之后,将个人信息存储到服务器代码实现pu原创 2021-12-10 20:53:05 · 530 阅读 · 0 评论 -
Javaweb学习笔记day10---cookie
会话技术介绍为什么?ServletRequest域对象共享范围太小了,ServletContext域对象共享范围太大了。概述指的是web开发中的一次通话过程,当打开浏览器,访问网站地址后,会话开始,当关闭浏 览器(或者到了过期时间),会话结束。作用存储数据并实现共享分类Cookie : 浏览器端会话技术Session : 服务器端会话技术cookie概述概述它是客户端浏览器的缓存文件,里面记录了客户浏览器访问网站的一些内容。同时,也是 HTTP协议请求原创 2021-12-10 15:05:30 · 1126 阅读 · 0 评论 -
Javaweb学习笔记day09---项目三阶段
项目三阶段准备项目搭建v2 -> v3将pages目录和index.html转译到WEB-INF目录03-书城首页功能开发步骤①引入thymeleaf相关jar包②引入ViewBaseServlet、ModelBaseServlet③定义IndexServlet,访问路径为"/index.html"获取所有图书列表请求转发到页面index.html④编写index.html页面,展示图书列表①引入thymeleaf相关jar包②引入ViewBaseSe原创 2021-12-09 11:01:55 · 516 阅读 · 0 评论 -
Javaweb学习笔记day09---ModelBaseServlet类
ModelBaseServlet类概述之前,一个业务请求就对应一个Servlet,这样就导致有特别多的Servlet,项目过于冗余了。可以使用ModelBaseServlet来解决。代码实现public class ModelBaseServlet extends ViewBaseServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response)原创 2021-12-09 10:54:59 · 460 阅读 · 0 评论 -
Javaweb学习笔记day07---Web体系Servlet
请求转发resquest作为域对象响应对象概述响应对象之输出内容响应对象值定时跳转重定向资源跳转的路径问题响应对象之文件下载问题解决原创 2021-12-09 10:47:36 · 394 阅读 · 0 评论 -
Javaweb学习笔记day08--- MVC模型、thymeleaf
MVC模型thymeleaf物理视图和逻辑视图thymeleaf入门thymeleaf修改标签内容thymeleaf修改标签属性thymeleaf解析URLthymeleaf操作域对象OGNL表达式OGNL使用thymeleaf条件渲染thymeleaf分支渲染thymeleaf列表渲染原创 2021-12-08 19:18:13 · 409 阅读 · 0 评论 -
Javaweb学习笔记day07---项目二阶段
项目二阶段搭建项目搭建v1 -> v2开发步骤①创建javaweb项目②将bookstore-v1中的页面资源拷贝到bookstore-v2中修改vue.js路径,解决404问题02-base标签概述因为在页面中有很多的a标签、表单以及Ajax请求(以后会学)都需要写访问路径,推荐大家写绝对路径,要求最前面是项目的访问路径,一旦项目的访问路径发生改变,要修改的地方特别多,那么, 能不能对项目的访问路径进行统一管理?可以使用base标签开发步骤①在l原创 2021-12-06 18:23:54 · 537 阅读 · 0 评论