JavaWeb
javaer_007
学好java,为公司添砖"加瓦"!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IDEA将Maven项目打包成war包并部署
1.将web项目通过maven打包成war包(pom文件中的打包方式为war) 2.将war包复制到tomcat的webapps目录下 3.修改server.xml,在Host配置段中添加如下内容 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> //...... <...原创 2019-11-07 13:46:18 · 3000 阅读 · 0 评论 -
Tomcat目录结构详解
1.bin目录 该目录下存放的是二进制可执行文件,主要有4个文件。 tomcat6.exe:在控制台下启动Tomcat。 tomcat6w.exe:弹出UGI窗口启动Tomcat。 startup.bat:startup.bat用来启动Tomcat,但需要先配置JAVA_HOME环境变量才能启动。 shutdown.bat:shutdawn.bat用来停止Tomcat; 2.conf目录 ...原创 2019-11-07 13:45:34 · 243 阅读 · 0 评论 -
2.ServletContext(传智播客)
1.简介 服务器会在项目启动时创建一个ServletContext对象,在服务器关闭时销毁该对象,它的作用是在整个应用之间共享数据。 2.获取ServletContext对象 ServletConfig的getServletContext() GerericServlet的getServletContext() HttpSession的getServletContext() ServletCon...原创 2019-04-11 17:38:49 · 131 阅读 · 0 评论 -
5.Cookie(传智播客)
1.简介 Cookie是在服务端创建,发送到客户端保存下来,然后在浏览器下一次请求的时候带上交给服务端进行校验。 一个Cookie最大4KB 服务器端最多保存20个Cookie 客户端做多保存300个Cookie 2.用途 跟踪客户端状态 保存购物车信息(不能使用request,因为购物车是一个用户向服务器发送的多个请求) 显示上一次登录名 3.使用 向浏览器设置Cookie:respo...原创 2019-04-15 18:56:40 · 167 阅读 · 0 评论 -
3.Response(传智播客)
1.服务器处理请求过程 服务器每接收到一个请求,服务器就会创建一个request对象来封装请求数据,并且服务器也会创建一个response对象,然后服务器传递这2个参数到Servlet的生命周期方法service中,service方法完成参数的强制转换,转换为HttpServletRequest和HttpServletResponse之后,调用非生命周期service方法,在里面获取请求的方法,然...原创 2019-04-12 15:08:46 · 174 阅读 · 0 评论 -
6.HttpSession(传智播客)
1.简介 由javaWeb提供,用来进行会话跟踪的 是Servlet的三大域之一,因此也有getAttribute、setAttribute、removeAttribute方法原创 2019-04-16 21:49:17 · 256 阅读 · 0 评论 -
4.Request(传智播客)
1.常用API 获取客户端IP:getRemoteAddr() 获取请求方式:getMethod() 获取请求头:getHeader(),getIntHeader(),getLongHeader() protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, I...原创 2019-04-14 17:11:58 · 186 阅读 · 0 评论 -
7.Listener(传智播客)
1.简介 Listener是一个接口,主要用于监听三大域的创建、销毁以及属性的变更,监听器可以在事件发生前后做一些处理。 2.常用场景 统计在线人数 页面访问量的统计 应用启动时完成信息初始化工作 3.创建与销毁 public class MyServletRequestListener implements ServletRequestListener { @Override ...原创 2019-04-17 16:50:11 · 145 阅读 · 0 评论 -
8.Filter(传智播客)
1.简介 过滤器是用于拦截客户端的请求,完成预处理或者后处理等特殊的操作。 分IP统计访问次数 粗粒度权限管理 全站编码处理 2.Filter接口的生命周期方法(与Servlet很像) init(FilterConfig filterConfig):在项目启动成功后由服务器创建Filter对象,然后立即执行该方法完成初始化。 doFilter(ServletRequest req,Servl...原创 2019-04-18 14:06:13 · 159 阅读 · 0 评论 -
1.Servlet(传智播客)
1.为什么使用servlet servlet是运行在web服务器上的java程序(是什么),可以对来自浏览器或者其他http客户端的请求进行处理。 前提是需要把servlet对象部署到web容器中。 2.servlet的架构 3.Servlet 包 Java Servlet 是运行在带有支持 Java Servlet 规范的解释器的 web 服务器上的 Java 类。 Servlet 可以...原创 2019-03-09 17:14:37 · 259 阅读 · 0 评论
分享