12 2021 档案

摘要:为了防止用户直接访问show.jsp,将show.jsp放到WIN-INF目录下,因为该目录下浏览器不能直接访问 可以接收多个请求执行同一个方法 增删改查就可以分为四个方法 阅读全文
posted @ 2021-12-30 23:00 doremi429 阅读(33) 评论(0) 推荐(0) 编辑
摘要:springmvc执行过程源代码分析 1,tomcat启动,创建容器的过程 通过load-on-start标签指定的1,创建DispatcherServlet对象, DispatcherServlet它的父类继承HttpServlet的,它是一个servlet,在被创建时,会执行init()方法 在 阅读全文
posted @ 2021-12-30 22:28 doremi429 阅读(64) 评论(0) 推荐(0) 编辑
摘要:springmvc请求的处理流程 1)发起some.do 2)tomcat(web.xml url-pattern知道*.do的请求给DispatcherServlet) 3)DispatcherServlet(根据springmvc.xml配置知道 some.do对应 doSome()方法) 4) 阅读全文
posted @ 2021-12-30 18:48 doremi429 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-30 17:54 doremi429 阅读(22) 评论(0) 推荐(0) 编辑
摘要:SpringMVC开发步骤 中央调度器创建springmvc 自定义容器配置文件 设置url-pattern 阅读全文
posted @ 2021-12-30 17:32 doremi429 阅读(28) 评论(0) 推荐(0) 编辑
摘要:SpringMVC:是基于spring的一个框架,实际上就是spring的一个模块,专门是做web开发。 可以理解成servlet是一个升级 web开发底层是servlet,框架是在servlet基础上面加入一些功能,让你做web开发方便 SpringMVC就是一个Spring。Spring是容器, 阅读全文
posted @ 2021-12-27 23:51 doremi429 阅读(136) 评论(0) 推荐(0) 编辑
摘要:JSON前后端分离,数据交互变的异常重要;JSON! 轻量级:指的是跟xml作比较 数据交换:指的是客户端和服务器之间业务数据的传输格式 JSON在JavaScript中的使用 JSON的定义: 1,json是由键值对组成,并且由花括号(大括号)包围。每个键由引号引起来,键和值之间使用冒号进行分隔 阅读全文
posted @ 2021-12-25 22:49 doremi429 阅读(119) 评论(0) 推荐(0) 编辑
摘要:Filter的拦截路径 精确匹配 <url-pattern>/target.jsp</url-pattern> 以上配置的路径,表示请求地址必须为:http://ip.port/工程路径/target.jsp 目录匹配 <url-pattern>/admin/*</url-pattern> 以上配置 阅读全文
posted @ 2021-12-23 23:49 doremi429 阅读(201) 评论(0) 推荐(0) 编辑
摘要:FilterChain过滤器链 Filter 过滤器 Chain 链 FilterChain 就是过滤器链(多个过滤器如何一起工作) 在多个filter过滤器执行时,执行优先顺序由web.xml配置中从上到下顺序决定 多个Filter过滤器执行的特点: 1,所有Filter和目标资源默认都执行在同一 阅读全文
posted @ 2021-12-23 23:39 doremi429 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Filter的生命周期包含几个方法 1,构造器方法 2,init初始化方法 第1,2步,在web工程 3,doFilter过滤方法 每次拦截到请求,就会执行 4,destroy销毁方法 停止web工程的时候,就会执行(停止web工程,也会销毁Filter过滤器) FilterConfig类介绍 Fi 阅读全文
posted @ 2021-12-23 23:05 doremi429 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Filter过滤器的使用步骤: 1,编写一个类去实现Filter接口 2,实现拦截(过滤)方法doFilter() 3,到web.xml中配置Filter的拦截路径 补充login.jsp登录页面 编写LoginServlet类 ,配置对应web.xml 断点测试 阅读全文
posted @ 2021-12-22 23:59 doremi429 阅读(69) 评论(0) 推荐(0) 编辑
摘要:一,什么是Filter过滤器: JavaWeb三大组件之一 Filter过滤器是JavaEE的规范。也就是接口 Filter过滤器作用:拦截请求,过滤响应 拦截请求常见的应用场景有: 1,权限检查 2,日记操作 3,事务管理 ....等等 二,Filter体验 要求:在你的web工程下,有一个adm 阅读全文
posted @ 2021-12-17 17:00 doremi429 阅读(407) 评论(0) 推荐(0) 编辑
摘要:什么是Listener监听器 1,Listener 监听器它是JavaWeb的三大组件之一。JavaWeb的三大组件:Servlet程序,Filter过滤器,Listener监听器。 2,Listener它是JavaEE的规范,就是接口 3,监听器的作用是,监听某种事物的变化,然后通过回调函数,反馈 阅读全文
posted @ 2021-12-17 16:04 doremi429 阅读(106) 评论(0) 推荐(0) 编辑
摘要:请求重定向:客户端给服务端发请求,然后服务器告诉客户端,我给你一些地址,去新地址访问,就是请求重定向 (因为之前的地址可能已经被废弃) 请求重定向的特点: 1,浏览器地址栏会发生变化 2,两次请求 3,不共享Request域中的数据(每次请求都会封装一个request对象,所以不共享,取不到) 4, 阅读全文
posted @ 2021-12-15 16:24 doremi429 阅读(64) 评论(0) 推荐(0) 编辑
摘要:1,给客户端回传字符串数据 要求:往客户端回传字符串数据 页面结果: ,2,解决响应的中文乱码(方式1): 解决中文乱码(方式二): 阅读全文
posted @ 2021-12-15 13:53 doremi429 阅读(43) 评论(0) 推荐(0) 编辑
摘要:Servlet-HttpServletResponse类 HttpServletResponse类和HttpServletRequest类一样。每次请求进来,Tomcat服务器都会创建一个Response对象传递给Servlet程序去使用。HttpServletRequest表示请求过来的信息,Ht 阅读全文
posted @ 2021-12-07 22:10 doremi429 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Servlet-斜杠在web中不同意义 在web中 / 斜杠是一种绝对路径 / 斜杠 如果被浏览器解析,得到的地址是:http://ip/port/ / 斜杠 如果被服务器解析,得到的地址是:http://ip/port/工程路径 1,<url-pattern>/servlet1</url-patt 阅读全文
posted @ 2021-12-07 22:02 doremi429 阅读(78) 评论(0) 推荐(0) 编辑
摘要:Web中的相对路径和绝对路径 在javaWeb中,路径分为相对路径和绝对路径: 相对路径: . 表示当前目录 .. 表示上一级目录 资源名 表示当前目录/资源名 绝对路径: http://ip:port/工程路径/资源路径 Servlet-base标签的作用 1,写index.html 2,写c.h 阅读全文
posted @ 2021-12-07 21:51 doremi429 阅读(62) 评论(0) 推荐(0) 编辑
摘要:Servlet-请求转发 请求转发:服务器收到请求后,从一个资源跳转到另一个资源的操作叫请求转发 请求转发特点: 1,浏览器地址栏没有变化 2,他们是一次请求 3,他们共享Request域中的数据 4,可以转发到WEB-INF下,在网址中输入地址不行,可以请求转发 5,不能访问工程以外的资源,比如h 阅读全文
posted @ 2021-12-07 21:11 doremi429 阅读(59) 评论(0) 推荐(0) 编辑
摘要:解决Post请求中文乱码问题 req.setChracterEncoding()要在获取请求参数前调用才有效,不然还是乱码 阅读全文
posted @ 2021-12-07 20:38 doremi429 阅读(279) 评论(0) 推荐(0) 编辑
摘要:HttpServletRequest类介绍 1,HttpServletRequest类作用: 每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的HTTP协议信息解析好封装到Request对象中,然后传递到service方法(doGet和doPost)中给我们使用。我们可以通过H 阅读全文
posted @ 2021-12-07 20:27 doremi429 阅读(123) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器和火狐浏览器如何查看HTTP协议 谷歌浏览器查看HTTP协议 火狐浏览器查看HTTP协议 阅读全文
posted @ 2021-12-07 17:38 doremi429 阅读(206) 评论(0) 推荐(0) 编辑
摘要:MIME(HTTP协议中数据类型) MIME:多功能Internet邮件扩充服务。MIME类型的格式是“大类型/小类型”,并与某一种文件的扩展名相对应。 常见的MIME类型: RTF也是一种文档格式 阅读全文
posted @ 2021-12-07 17:28 doremi429 阅读(272) 评论(0) 推荐(0) 编辑
摘要:响应的HTTP协议介绍 1,响应行 1)响应的协议和版本号 HTTP/1.1 2)响应状态码 200 3)响应状态描述符 ok 2,响应头 1)key:value 不同的响应头,有其不同含义 空行 3,响应体:就是回传给客户端的数据 常见的响应码说明 200 表示请求成功 302 表示请求重定向 4 阅读全文
posted @ 2021-12-07 17:23 doremi429 阅读(141) 评论(0) 推荐(0) 编辑
摘要:GET请求: 1,form标签 method=get 2,a标签 3,link标签引入css 4,Script标签引入js文件 5,img标签引入图片 6,iframe引入html页面 7,在浏览器地址栏中输入地址后敲回车 POST请求: 1,form标签 method=post 阅读全文
posted @ 2021-12-07 17:11 doremi429 阅读(127) 评论(0) 推荐(0) 编辑
摘要:HTTP-常用请求头 Accept:表示客户端可以接收的数据类型 Accpet-Language:表示客户端可以接收的语言类型 User-Agent:表示客户端浏览器的信息 Host:表示请求时的服务器ip和端口号 阅读全文
posted @ 2021-12-07 17:06 doremi429 阅读(53) 评论(0) 推荐(0) 编辑
摘要:Http协议 一,HTTP协议:客户端和服务器之间通信时,发送的数据,需要遵守的规则,叫HTTP协议 HTTP协议中的数据又叫报文 二,请求的HTTP协议格式 客户端给服务器发送数据叫请求 服务器给客户端回传数据叫响应 请求又分为GET请求,和POST请求两种 1,GET请求 1)请求行 (1)请求 阅读全文
posted @ 2021-12-05 22:21 doremi429 阅读(35) 评论(0) 推荐(0) 编辑
摘要:什么是ServletContext类 1,什么是 ServletContext 1)ServletContext 是一个接口,它表示Servlet上下文对象 2)一个web工程,只有一个ServletContext对象实例 3)ServletContext 对象是一个域对象 4)ServletCon 阅读全文
posted @ 2021-12-04 22:35 doremi429 阅读(102) 评论(0) 推荐(0) 编辑
摘要:ServletConfig类(Servlet程序的配置信息类) Servlet 程序和 ServletConfig对象都是由 Tomcat负责创建,我们负责使用。 Servlet 程序默认是第一次访问的时候创建,ServletConfig是每个Servlet程序创建时,就创建一个对应的 Servle 阅读全文
posted @ 2021-12-04 16:08 doremi429 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-04 14:20 doremi429 阅读(12) 评论(0) 推荐(0) 编辑
摘要:更快捷方法生成Servlet程序(IDEA菜单生成Servlet) 菜单:new > Servlet程序 取消注解做这个配置 可以创建Servlet程序,编写HelloServlet3类,配置web.xml等 阅读全文
posted @ 2021-12-04 13:57 doremi429 阅读(59) 评论(0) 推荐(0) 编辑
摘要:通过继承HttpServlet类实现Servlet程序(开发一般用) 一般在实际项目开发中,都是使用继承 HttpServlet类的方式实现Servlet程序 1,编写一个类去继承 HttpServlet类 2,根据业务需要重写 doGet 或 doPost方法 3,到 web.xml中的配置 Se 阅读全文
posted @ 2021-12-03 23:14 doremi429 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1,HelloServlet类中 2,a.html中 阅读全文
posted @ 2021-12-03 16:02 doremi429 阅读(40) 评论(0) 推荐(0) 编辑
摘要:Servlet生命周期 1,执行Servlet构造器方法 2,执行init初始化方法 第一、二步,是在第一次访问的时候创建 Servlet 程序会调用。 3,执行service方法 第三步,每次访问都会调用。 4,执行destroy销毁方法 第四步,在web工程停止的时候调用 阅读全文
posted @ 2021-12-03 14:30 doremi429 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-03 14:22 doremi429 阅读(29) 评论(0) 推荐(0) 编辑
摘要:常见错误1:url-pattern中配置的路径没有以斜杠打头。 常见错误2:servlet-name配置的值不存在 常见错误3:servlet-class 标签的全类名配置错误 阅读全文
posted @ 2021-12-03 14:15 doremi429 阅读(153) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示