
tomcat和web
qq_44949002
这个作者很懒,什么都没留下…
展开
-
2.1 web.xml加载过程
1.web.xml加载过程(步骤) 首先简单讲一下,web.xml的加载过程。当启动一个WEB项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。 1 .启动WEB项目的时候,容器首先会去它的配置文件web.xml读取两个节点: <listener></listener>和<context-param></context-param>。 2.紧接着,容器创建一个S转载 2021-08-09 20:52:14 · 132 阅读 · 0 评论 -
8. git
1.版本控制系统:帮我们管理项目的版本及每次的更改信息;管理项目整合,方便多人团队开发. 2.常用版本控制系统:svn,cvs,git 3.Git:是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是目前世界上先进的分布式版本控制系统(没有之一) 4.Git VS SVN区别点: 4.1、GIT是分布式的,SVN不 是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,核心的区别。 4.2、GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件原创 2021-08-09 00:02:33 · 122 阅读 · 0 评论 -
7. maven
1.Maven:是apach公司一个开源项目.本质就是一个项目管理器. 传统项目的问题: 1 需要把jar复制到项目中,繁琐 2 项目体积更大,不利于维护 3 不利于团队开发 作用:管理依赖(管理项目所需要Jar包); 构建项目(清理、编译、单元测试、打包、安装、部署、运行)); 2.Maven安装步骤: 2.1:从官网http://maven.apache.org/download.cgi下载windows版本的maven包 apache-maven-版本号-bin.zip 2.原创 2021-08-09 00:02:15 · 178 阅读 · 0 评论 -
6. 监听器
今天的内容: 1.监听器:Servlet的三大技术之一,本质是一种特殊Java类. 作用:监听器用于监听web应用中某些对象(request,session,application(相当 于Servlet中ServletContext对象))、信息的创建、销毁、增加,修改,删除等动 作 的发生,然后作出相应的响应处理。事件监听涉及到三个组件:事件源、事件参 数、事件监听器. 2.监听器的分类: 2.1:ServletContextListener接口; ServletContext对象监听器,监听Ser原创 2021-08-09 00:01:56 · 332 阅读 · 0 评论 -
5. 过滤器
今天内容: 1.Servlet最激动人心三大技术:Servlet,Filter,Listener 2.过滤器(Filter):Servlet三大技术之一,在服务器可以管理所有web资源,本质特殊java类. WEB开发人员通过Filter技术,对web服务器管理 的所有web资源:例如Jsp, Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊 的功能。 过滤器的作用:实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 3.过滤器工作原理: 4.手动写原创 2021-08-09 00:01:43 · 116 阅读 · 0 评论 -
4.cookie和Session
1.Http: http协议是一种无状态协议,下一次请求无法获得上次请求中数据,因为一次请求完成 后,这个请求中数据就销毁了.如果在项目中我们需要多次请求中数据共享就得用会话 技术. 2.会话: 当打开一个浏览器访问服务器端的网站,发送多次请求,到浏览器关闭这个过程就是一 次会话.常用会话技术有两种cookie和session. 3.Cookie(依赖浏览器): 通过浏览器将用户数据存在客户端的会话技术.cookie按key-value方式来存值的.如果cookie没有设置有效期,cookie中数据是原创 2021-08-08 18:05:40 · 94 阅读 · 0 评论 -
3. request和response
1.request:请求对象,一个对应一个请求. 1.1:getParameter(String name);前提表单以enctype="application/x-www-form-urlencoded" 方式提交,通过表单name属性名得到value属性值. 1.2:getParameterValues(String name);前提表单以enctype="application/x-www-form- urlencoded"方式提交,通过表单name属性名得到一组value属性值. 1.3原创 2021-08-08 18:01:58 · 85 阅读 · 0 评论 -
2. servlet
1.Servlet:是服务器端程序,作用是实现前后台交互.本质是一种特殊Java程序. 2.Servlet家族系谱图: 3.手动创建Servlet: 3.1:创建一个java类,让这个java类继承或实现Servlet家族中任意一代. 3.2:在Servlet类中重写init(),destroy(),处理请求doGet()和doPost(); 3.3:在项目的web.xml中注册Servlet并配置映射路径 <!-- 注册Servlet --> <servlet>原创 2021-08-08 17:39:28 · 225 阅读 · 1 评论