JavaWeb
JavaWeb-JavaWeb-JavaWeb-JavaWeb-JavaWeb-JavaWeb-JavaWeb-JavaWeb-JavaWeb-JavaWeb
Pinker_Q
这个作者很懒,什么都没留下…
展开
-
解决javaweb乱码问题
一次 解决get和set方式的中文乱码问题!!!GenericEncodingFilterpackage com.yy.filter;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRequestWrapper;import javax.servlet.http.HttpServletResponse;import java.i.原创 2020-11-11 12:21:22 · 220 阅读 · 0 评论 -
AJAX异步请求
文章目录ajax是什么?异步交互和同步交互ajax的优缺点ajax发送异步请求(四步操作)ajax是什么?asynchronous javascript and xml:异步的js和xml它能使用js访问服务器,而且是异步访问!服务器给客户端的响应一般是整个页面,一个html完整页面!但在ajax中因为是局部刷新,那么服务器就不用再响应整个页面!而只是数据!异步交互和同步交互同步:发一个请求,就要等待服务器的响应结束,然后才能发第二个请求!中间这段时间就是一个字“卡”刷新的是整个页面原创 2020-09-30 15:53:58 · 344 阅读 · 0 评论 -
JavaWeb三大组件之-Filter详述
文章目录什么是过滤器过滤器实现Filter接口Filter配置多个过滤器的执行顺序四种拦截方式什么是过滤器过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。其实可以这样理解,当用户请求某个Servlet时,Tomcat会去执行注册在这个原创 2020-09-29 14:59:54 · 313 阅读 · 0 评论 -
JavaWeb三大组件之-Listener详述
文章目录Listener:监听器观察者模式:JavaWeb中的监听器JavaWeb中完成编写监听器:感知监听(感知自身状态的变化)配置Tomcat钝化session的参数Listener:监听器监听器:它是一个接口,内容由我们来实现;它需要注册,例如注册在按钮上!监听器中的方法,会在特殊事件发生时被调用!观察者模式:事件源;– 小偷事件;– 偷东西监听器;– 警察– 监听器中的方法:抓捕JavaWeb中的监听器事件源:三大域! : ServletContext、H原创 2020-09-28 17:01:35 · 437 阅读 · 0 评论 -
JavaWeb三大组件之-Servlet详述
文章目录什么是Servlet浏览器如何访问ServletServlet接口Servlet的生命周期Servlet相关类与接口ServletRequest 和 ServletResponseServletConfigServletContext (重要)获取资源相关方法GenericServletHttpServlet什么是ServletServlet是JavaWeb的三大组件之一,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要原创 2020-09-15 14:32:43 · 640 阅读 · 0 评论 -
Web服务器简述以及Tomcat
文章目录Web服务器TomcatTomcat概述Web服务器Web服务器的作用是接收客户端的请求,给客户端作出响应。 对于JavaWeb程序而言,还需要有JSP/Servlet容器,JSP/Servlet容器的基本功能是把动态资源转换成静态资源。 我们需要使用的是Web服务器和JSP/Servlet容器,通常这两者会集于一身。下面是对JavaWeb服务器:Tomcat(Apache):当前应用最广的JavaWeb服务器;JBoss(Redhat红帽):支持Java原创 2020-09-11 16:47:39 · 410 阅读 · 0 评论 -
Cookie 和 Session
文章目录CookieHttp协议与CookieJavaWeb中使用CookieCookie详解Cookie服务器创建,发送给客户端,由客户端保存。Http协议与CookieCookie是HTTP协议制定的!先由服务器保存Cookie到浏览器,在下次浏览器请求服务器时把上一次请求得到Cookie再归还给服务器由服务器创建保存到客户端浏览器的一个键值对!服务器发送Cookie的响应头:Set-Cookie: aaa=AAA Set-Cookie: bbb=BBBresponse.add原创 2020-09-18 12:58:07 · 96 阅读 · 0 评论 -
Request 和 Response
文章目录Request & ResponseResponse对象response概述指定状态码设置响应头设置响应体设置重定向Request对象获取常用信息获取HTTP请求头获取请求URL获取请求参数请求转发和请求包含request域(重要)请求转发和重定向的区别Request & Response当服务器接收到请求后,服务器会创建request和response对象,把请求数据封装到request对象中;然后调用Servlet的service()方法时把这两个对象传递给servic原创 2020-09-16 20:33:34 · 611 阅读 · 0 评论 -
JavaWeb发展史详述
文章目录从无到有ServletJSPJSP+JavaBean(Model1)JavaBeanServlet+JSP+JavaBean (Model2、MVC) 从无到有上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来。 最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html、css等。 不过随着web技术的发展:根据用户请求,进行动态处理,并返回资源逐渐成为理所当然的必须要求。原创 2020-09-13 14:43:16 · 1205 阅读 · 1 评论 -
HTTP协议简述
文章目录HTTP概述请求协议响应协议响应码HTML中指定响应头HTTP概述HTTP(hypertext transport protocol),即超文本传输协议。 这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 HTTP就是一个通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。其实我们要学习的就是这个两个格式!客户端发送给服务器的格式叫“请求协议”;服务器发送给客户端的格式叫“响应协议”。请求协议请求协议的格式如下原创 2020-09-14 15:05:32 · 555 阅读 · 0 评论 -
JavaWeb与编码
文章目录编码响应编码请求编码URL编码小结编码常见字符编码:iso-8859-1(不支持中文)、gb2312、gbk、gb18030(系统默认编码,中国的国标码)、utf-8(万国码,支持全世界的编码,所以我们使用这个)响应编码当使用response.getWriter()来向客户端发送字符数据时,如果在之前没有设置编码,那么默认使用iso,因为iso不支持中文,一定乱码在使用response.getWriter()之前可以使用response.setCharaceterEncodin原创 2020-09-16 23:01:50 · 663 阅读 · 0 评论 -
JavaWeb路径
文章目录客户端路径和服务器端路径客户端路径(需添加项目名)重定向路径(客户端路径)页面中超链接和表单路径服务器端路径(项目内,无需添加项目名)Servlet路径转发和包含路径ServletContext获取资源路径ClassLoader获取资源路径(类加载器)Class获取资源路径客户端路径和服务器端路径客户端路径需要给出应用名称,例如:/day05_1/AServlet服务器端路径无需给出应用名称,例如:/AServlet客户端路径(需添加项目名)页面中都是客户端路径:超链接的hr原创 2020-09-17 10:35:16 · 328 阅读 · 0 评论 -
XML - 可扩展型标记语言
文章目录xml简介xml简介对比HTML语言:原创 2020-09-09 15:09:03 · 892 阅读 · 0 评论 -
JAVA进阶-解析xml文件-dom4j解析器
文章目录xml的解析简介dom4j解析器dom4j操作查询添加修改删除xpathdom4j使用xpath xml的解析简介xml的解析方式(技术):dom 和 saxdom解析和sax解析区别:dom方式解析根据xml的层级结构在内存中分配一个树形结构,把xml的标签,属性和文本都封装成对象缺点:如果文件过大,造成内存溢出优点:很方便实现增删改操作 sax方式解析采用事件驱动,边读边解析从上到下,一行一行的解析,解析到某一个对象,返回原创 2020-09-09 15:08:22 · 551 阅读 · 0 评论 -
JAVA进阶-解析xml文件-jaxp解析器
文章目录xml的解析简介jaxp解析器DOMdom查询dom添加节点dom修改节点dom删除节点dom遍历节点的所有子节点SAX xml的解析简介xml的解析方式(技术):dom 和 saxdom解析和sax解析区别:dom方式解析根据xml的层级结构在内存中分配一个树形结构,把xml的标签,属性和文本都封装成对象缺点:如果文件过大,造成内存溢出优点:很方便实现增删改操作 sax方式解析采用事件驱动,边读边解析从上到下,一行一行的解析原创 2020-09-09 15:08:44 · 639 阅读 · 0 评论 -
web前端基础(一)--HTML知识点总结
文章目录Html,CSS,JavaScript的关系HTMLhtml格式注释html中的特殊字符认识简单标签Html,CSS,JavaScript的关系学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。下面我们就来了解下这三门技术都是用来实现什么的:HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外原创 2020-08-16 17:22:12 · 3142 阅读 · 0 评论 -
web前端基础(二)--CSS简介、选择器
文章目录Html,CSS,JavaScript的关系CSS简介CSS代码语法CSS代码插入形式内联式css样式嵌入式css样式外部式css样式标签选择器类选择器ID选择器类和ID选择器的区别子选择器包含(后代)选择器通用选择器伪类选择符分组选择符 Html,CSS,JavaScript的关系学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。下面我们就来了解下这三门技术都是用来实现什么的:HTML是网页内容的载体。内容就是网页制作者放在页面上想原创 2020-08-18 12:16:17 · 830 阅读 · 0 评论 -
web前端基础(三)--CSS特性、排版
文章目录CSS的继承、层叠和特殊性 CSS的继承、层叠和特殊性CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本,这里子元素为span标签。 <p style="color:red"> p的文字p的文字 <span>span的文字<s原创 2020-08-18 17:39:24 · 940 阅读 · 0 评论 -
web前端基础(四)--CSS布局模型
文章目录css布局模型流动模型浮动模型层模型层模型--绝对定位(相对于父类)层模型--相对定位(相对于以前)层模型--固定定位(相对于网页窗口)Relative与Absolute组合使用css布局模型清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形原创 2020-08-18 21:11:43 · 876 阅读 · 0 评论 -
web前端基础(五)--JavaScript入知识点汇总
文章目录在HTML中引入JS基础语法在HTML中引入JS写入HTML中:将 <script> JS代码 </script>嵌入HTML中的任意位置。外部引用(参照CSS):<script type="text/javascript" src="JS文件路径"> </script>行内引用:后面介绍目前基本都是用第二种外部引用的方法 基础语法 注释JS里的注释单行注释 //注释多行注释原创 2020-08-26 09:18:54 · 986 阅读 · 0 评论