Javaweb
文章平均质量分 60
servlet,thymeleaf,增删改查项目,MVC,qq空间项目,事务管理,书城项目,Cookie,正则表达式,Axios,json
zjw_rp
这个作者很懒,什么都没留下…
展开
-
servlet-api(初始化的一些方法)
在初始化方法中: ServletContxt servletContext = getServletContext();- 获取config对象:ServletConfig config = getServletConfig();- 获取初始化参数值: config.getInitParameter(key);想要在Servlet初始化时做一些准备工作,那么我们可以重写init方法。1) 获取ServletContext,有很多方法。我们可以通过如下步骤去获取初始化设置的数据。原创 2022-12-29 15:40:48 · 118 阅读 · 0 评论 -
Thymeleaf语法标签
因为List集合是个有序列表,里面内容可能不止一个,需要遍历List对其中对象取值,而遍历需要用到标签:th:each,具体使用为 ,其中item相当于遍历每一次的对象名,在下面的作用域可以直接使用,而userlist就是类里面的数据或者其他数据存储的List的名称。在Thymeleaf中,如果想引入链接比如link,href,src,需要使用@{资源地址}引入资源。其中资源地址可以static目录下的静态资源,也可以是互联网中的绝对资源。原创 2022-12-25 15:10:17 · 1193 阅读 · 0 评论 -
相对路径,绝对路径和base标签
路径问题:1) 相对路径 ../返回上一级 2) 绝对路径 base作用:当前页面的所有的路径都以这个为基础 例:1) 相对路径 ../返回上一级。原创 2022-12-20 16:29:36 · 316 阅读 · 0 评论 -
servlet 保存作用域
1. page(页面级别,现在几乎不用)2. request(一次请求响应范围)3. session(一次会话范围)3) application: 一次应用程序范围有效。1) request:一次请求响应范围。2) session:一次会话范围有效。原创 2022-12-20 16:06:11 · 89 阅读 · 0 评论 -
thymeleaf使用和渲染
Thymeleaf 支持 HTML 原型,其文件后缀为“.html”,因此它可以直接被浏览器打开,此时浏览器会忽略未定义Thymeleaf 标签属性,展示 thymeleaf 模板的静态页面效果;当通过 Web 应用程序(Servlet)访问时,Thymeleaf 会动态地替换掉静态内容,使页面动态显示。原创 2022-12-19 19:44:13 · 1902 阅读 · 0 评论 -
getRequestDispatcher(“...“).forward(request,response)服务器内部转发以及response.sendRedirect(“....“)客户端重定向
request.getRequestDispatcher("...").forward(request,response);- 一次请求响应的过程,对于客户端而言,内部经过了多少次转发,客户端是不知道的。客户端重定向: response.sendRedirect("...."); - 两次请求响应的过程。客户端肯定知道请求URL有变化原创 2022-12-17 20:51:03 · 227 阅读 · 0 评论 -
session会话跟踪技术
客户端第一次发请求给服务器,服务器获取session, 获取不到,则创建新的,然后响应给客户端。 - 下次客户端给服务器发请求时,会把sessionID带给服务器, 那么服务器就能获取到了,那么服务器判断这一次请求和上次某次请求是同一个客户端,从而能够区分开客户。原创 2022-12-17 16:43:15 · 74 阅读 · 0 评论 -
session保存作用域
session保存作用域: -session保存作用域是和具体的某一个session对应的原创 2022-12-17 17:05:00 · 178 阅读 · 0 评论 -
servlet的Http协议
①Http 称之为 超文本传输协议 ②Http是无状态的 ③Http请求响应包含两个部分:请求和响应原创 2022-12-17 11:00:50 · 48 阅读 · 0 评论 -
servlet生命周期
1. 生命周期:从出生到死亡的过程就是生命周期。 对应Servlet中的三个方法: init(),service(),destroy()- Servlet实例tomcat只会创建一个,所有的请求都是这个实例去响应。 - 默认情况下,第一次请求时,tomcat才会去实例化,初始化,然后再服务. 这样的好处是什么? 提高系统的启动速度 。 这样的缺点是什么? 第一次请求时,耗时较原创 2022-12-17 10:26:45 · 114 阅读 · 0 评论 -
servlet继承关系和service方法
服务方法: 当有请求过来时,service方法会自动响应(其实是tomcat容器调用的) 在HttpServlet中我们会去分析请求的方式:到底是get、post、head还是delete等等 然后再决定调用的是哪个do开头的方法原创 2022-12-17 10:01:20 · 94 阅读 · 0 评论 -
servlet处理请求参数中的乱码问题
servlet处理乱码问题request.setCharacterEncoding("UTF-8");2. post请求方式: request.setCharacterEncoding("UTF-8"); tomcat8开始,设置编码,只需要针对post方式 request.setCharacterEncoding("UTF-8"); 注意:设置编码(post)这一句代码必须在所有的获取参数动作之前。原创 2022-12-16 17:08:21 · 163 阅读 · 0 评论 -
servlet获取参数
通过request.getParameter()获取参数原创 2022-12-16 14:23:41 · 740 阅读 · 0 评论 -
Web简介
CS/BS原创 2022-12-16 13:28:37 · 66 阅读 · 0 评论 -
IDEA配置数据库驱动
在web文件夹下的lib:直接复制驱动到lib里面,右击Addas library....就可以。原创 2022-12-16 13:08:17 · 3580 阅读 · 0 评论