JavaWeb
文章平均质量分 58
JavaWeb采坑总结
Xulidanga
这个作者很懒,什么都没留下…
展开
-
JavaWeb学习笔记06——filter过滤器
1.什么是filter?过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理大概流程图如下2.简单实现filter2.1 创建filterpublic class FilterTest implements Filter { //容器启动时便会执行该方法 @Override public void init(FilterConfig filterCo原创 2021-07-17 18:56:44 · 130 阅读 · 0 评论 -
JavaWeb学习笔记05——cookie与session
1.会话会话:用户打开一个浏览器,点击了很多超链接,访问了多个web资源,随后关闭浏览器,这个过程则称之为会话;有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,称之为有状态会话;保存会话状态的两种技术:1.cookie 2.session什么是session?什么是cookie?session和cookie有什么区别?2.Cookie应用public class CookieServlet extends HttpServlet { @Override p原创 2021-07-11 12:04:42 · 109 阅读 · 0 评论 -
JavaWeb学习笔记04——HttpServletResponse与HttpServletRequest
当web服务器接收到客户端的http请求时,会分别创建一个代表请求的HttpServletRequest对象以及一个代表响应的HttpServletResponse对象;如果要获取客户端请求过来的参数,可通过HttpServletRequest来完成如果要给客户端响应一些信息,可通过HttpServletResponse来完成1、简单分类HttpServletResponse中负责向浏览器发送数据的方法:ServletOutputStream getOutputStream() throw原创 2021-07-09 17:57:18 · 229 阅读 · 0 评论 -
JavaWeb学习笔记03——ServletContext
1.基本概念说起ServletContext,一些人会产生误解,以为一个servlet对应一个ServletContext。其实不是这样的,事实是一个web应用对应一个ServletContext,所以ServletContext的作用范围是整个应用,明确这点很重要,这是基础中的基础。一个web应用对应一个ServletContext实例,这个实例是应用部署启动后,servlet容器为应用创建的。ServletContext实例包含了所有servlet共享的资源信息。通过提供一组方法给servlet使用原创 2021-07-03 16:14:59 · 196 阅读 · 1 评论 -
JavaWeb学习笔记02——Servlet解析
在JavaWeb学习研究中,Servlet扮演重要的作用,学好它,是后续JavaWeb学习的良好基础。无论是SSH,还是SSM,微服务JavaWeb技术,都应先学好Servlet,从而达到事半功倍的效果,本篇将主要分析Servlet的运行原理。1. UML从图中,可以看出:1.抽象类HttpServlet继承抽象类GenericServlet,其有两个比较关键的方法,doGet()和doPost()2.GenericServlet实现接口Servlet,ServletConfig,Serializ原创 2021-07-03 13:58:07 · 168 阅读 · 0 评论 -
JavaWeb学习笔记01——Tomcat详解
1.TomcatTomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是原创 2021-07-02 13:09:12 · 193 阅读 · 2 评论 -
JS接收后端的整型数据后,最后一位数字变为0
1.问题描述当后端传送超过16位的长整数给前端时,就会发生丢失精度的错误,例如当后端传送整型数据49037438013804544时,前端接收到的数据则为49037438013804540,当该整型数据代表的为ID时,就会导致无法对该ID对应的记录进行增删改查。2.解决方法1.想办法将整型数据的位数降至16位及以内2.后端传送整型数据时先将数据转化为字符串类型...原创 2021-05-16 16:06:17 · 1420 阅读 · 0 评论 -
linux系统安装mysql
1.Mysql5.6的安装1.1.Mysql的卸载1.1.1.查看是否有mysql软件:rpm -qa|grep mysql1.1.2.卸载mysqlyum remove mysql mysql-server mysql-libs mysql-commonrm -rf /var/lib/mysqlrm /etc/my.cnf查看是否还有mysql软件,有的话继续删除。软件卸载完毕后如果需要可以删除mysql的数据库:/var/lib/mysql1.2.下载rpm包要使用yum 安装my原创 2021-04-26 15:40:48 · 101 阅读 · 0 评论 -
JAVA学习笔记——servlet
1.什么是servletservlet是运行在服务器端的用来处理请求以及发送响应的应用程序,大致过程如下图所示:2.servlet与tomcat的关系是什么?大家编写servlet程序的时候就会知道,servlet程序中并没有main方法,所以就需要用一个容器来管理这些servlet程序,那么这个容器就可以是我们开发应用程序过程中经常要用到的tomcat。那么,当tomcat接收到用户的请求之后便会将用户的请求封装成request并调用对应的servlet程序,servlet程序处理完请求之后便会原创 2021-04-23 16:11:06 · 106 阅读 · 0 评论 -
JavaWeb-tomcat修改Context-path
一.问题描述最近在开发一个JavaWeb的项目,遇到了如下问题:如下图,要访问src/webapp/resources下的index.html文件在浏览器中输入路径: http://localhost:8080/o2o/index.html可以访问,而在index.html文件的要引用的js和css文件如下图这是这些css,js文件的访问路径分别为: http://localhos...原创 2020-05-08 14:03:42 · 1141 阅读 · 0 评论