lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年3月25日

摘要: 相关软件:Intellij Idea2017、jdk16、tomcat7 Intellij Idea直接安装(可根据需要选择自己设置的安装目录),jdk使用1.6/1.7/1.8都可以,主要是配置好系统环境变量,tomcat7上tomcat的官网下载压缩包解压即可。 一、创建简单web项目 1、创建 阅读全文
posted @ 2019-03-25 16:17 白露~ 阅读(264) 评论(0) 推荐(0)

摘要: 问题: 在学习了 Servlet 之后,使用 Servlet 进行页面的展现,代码书写过于麻烦。极大的影响了开发的效率,那么有没有一种方式可以让我们像以前写网页一样来进行网页的编程工作呢? 解决: 使用 JSP 技术 概念: JSP 全名为 JavaServerPages,中文名叫 java 服务器 阅读全文
posted @ 2019-03-25 15:10 白露~ 阅读(327) 评论(0) 推荐(0)

摘要: jsp的九大内置对象: 内置对象: jsp文件在转译成其对应的Servlet文件的时候自动生成的并声明的对象。我们在jsp页面中直接使用即可。 注意: 内置对象在jsp页面中使用,使用局部代码块或者脚本段语句来使用。不能够在全局代码块中使用。 内容:九个对象 pageContext:页面上下文对象, 阅读全文
posted @ 2019-03-25 15:10 白露~ 阅读(501) 评论(0) 推荐(0)

摘要: ServletContext 对象:问题: Request 解决了一次请求内的数据共享问题,session 解决了用户不同请求的数据共享问题,那么不同的用户的数据共享该怎么办呢?解决: 使用 ServletContext 对象作用: 解决了不同用户的数据共享问题原理: ServletContext 阅读全文
posted @ 2019-03-25 15:08 白露~ 阅读(346) 评论(0) 推荐(0)

摘要: Web.xml 文件使用总结:作用: 存储项目相关的配置信息,保护 Servlet。解耦一些数据对程序的依赖。使用位置: 每个 Web 项目中Tomcat 服务器中(在服务器目录 conf 目录中)区别: Web 项目下的 web.xml 文件为局部配置,针对本项目的位置。 Tomcat 下的 we 阅读全文
posted @ 2019-03-25 15:08 白露~ 阅读(390) 评论(0) 推荐(0)

摘要: Session 学习:问题: Request 对象解决了一次请求内的不同 Servlet 的数据共享问 题,那么一个用户的不同请求的处理需要使用相同的数据怎么办呢?解决: 使用 session 技术。原理: 用户使用浏览器第一次向服务器发送请求,服务器在接受到请求后,调用对应的 Servlet 进行 阅读全文
posted @ 2019-03-25 15:07 白露~ 阅读(336) 评论(0) 推荐(0)

摘要: 请求转发: 问题: 服务器在接收到浏览器的请求后,仅仅使用一个 Servlet进行请求处理,会造成不同的Servlet逻辑代码 冗余,Servlet的职责不明确。 解决: 使用请求转发。 特点: 一次请求 地址栏信息不改变。 Request 对象作用域 问题: 使用请求转发后,不同的 Servlet 阅读全文
posted @ 2019-03-25 15:06 白露~ 阅读(302) 评论(0) 推荐(0)

摘要: Cookie 学习:问题: HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。如果第二次的请求需要使用相同的请求数据怎么办呢?难道是让用户再次请求书写吗?解决: 使用 Cookie 技术解释: Cookie 技术其实是浏览器端的数据存储技术,解决了不同请求需要使用相同的请求数据的问题 阅读全文
posted @ 2019-03-25 15:06 白露~ 阅读(274) 评论(0) 推荐(0)

摘要: Request对象:问题: 浏览器发起请求到服务器,会遵循HTTP协议将请求数据发送给服务器。 那么服务器接受到请求的数据改怎么存储呢?不但要存,而且要保证完成性。 解决: 使用对象进行存储,服务器每接受一个请求,就创建一个对象专门的存 储此次请求的请求数据。 实现: request对象 解释: 服 阅读全文
posted @ 2019-03-25 15:05 白露~ 阅读(401) 评论(0) 推荐(0)

摘要: Servlet的生命周期:从第一次调用,到服务器关闭。如果在web.xml 中配置了load-on-startup则是从服务器开启到服务器关闭。 注意: * init方法是对Servlet进行初始化的一个方法,会在Servlet第一次 加载进行存储时执行 * destory方法是在servlet被销 阅读全文
posted @ 2019-03-25 15:04 白露~ 阅读(315) 评论(0) 推荐(0)

摘要: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sc 阅读全文
posted @ 2019-03-25 15:03 白露~ 阅读(419) 评论(0) 推荐(0)

摘要: 概念: 狭义的 Servlet 是指 Java 语言实现的一个接口,广义的 Servlet 是指 任何实现了这个 Servlet 接口的类,一般情况下,人们将 Servlet 理解为后者。 Servlet 运行于支持 Java 的应用服务器中。从原理上讲,Servlet 可以响应任何 类型的请求,但 阅读全文
posted @ 2019-03-25 13:03 白露~ 阅读(579) 评论(0) 推荐(0)

摘要: laosijikaichele 关注 0.2 2018.06.02 10:44 字数 5175 阅读 2798评论 0喜欢 8 laosijikaichele 关注 0.2 2018.06.02 10:44 字数 5175 阅读 2798评论 0喜欢 8 0.2 2018.06.02 10:44 字 阅读全文
posted @ 2019-03-25 12:48 白露~ 阅读(933) 评论(0) 推荐(0)

摘要: Apache Tomcat,通常称为Tomcat服务器,是一个开源的java servlet容器由Apache软件基金会(ASF)开发。Tomcat实现了几个java EE规范包括java servlet和JavaServer Pages(JSP),java EL和WebSocket,并提供了一个“ 阅读全文
posted @ 2019-03-25 12:46 白露~ 阅读(514) 评论(0) 推荐(0)

摘要: 2018年04月12日 19:55:22 太极小帅帅 阅读数:282 2018年04月12日 19:55:22 太极小帅帅 阅读数:282 2018年04月12日 19:55:22 太极小帅帅 阅读数:282 2018年04月12日 19:55:22 太极小帅帅 阅读数:282 前言 一直在用Tom 阅读全文
posted @ 2019-03-25 12:45 白露~ 阅读(553) 评论(0) 推荐(0)

摘要: tomcat原理解析(一):一个简单的实现 https://blog.csdn.net/qiangcai/article/details/60583330 2017年03月07日 09:54:27 逆水行舟不进则退 阅读数:19328 标签: tomcat 更多 个人分类: tomcat实现 tom 阅读全文
posted @ 2019-03-25 12:44 白露~ 阅读(769) 评论(0) 推荐(2)

摘要: tomcat原理分析与简单实现 https://blog.csdn.net/u014795347/article/details/52328221 2016年08月26日 14:48:18 卫卫羊习习 阅读数:4565 tomcat原理分析与简单实现 https://blog.csdn.net/u0 阅读全文
posted @ 2019-03-25 12:44 白露~ 阅读(752) 评论(0) 推荐(0)

摘要: 【目录】本文主要讲解Tomcat启动和部署webapp时的原理和过程,以及其使用的配置文件的详解。主要有三大部分: 第一部分、Tomcat的简介和启动过程 第二部分、Tomcat部署webapp 第三部分、Tomcat处理一个http请求的过程 【简介】 Tomcat依赖<CATALINA_HOME 阅读全文
posted @ 2019-03-25 12:41 白露~ 阅读(612) 评论(0) 推荐(0)

摘要: Tomcat: Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。 Tomcat目录: tomcat | bin:存放启动和关闭tomcat脚本 | conf:存放不同的配置文件( 阅读全文
posted @ 2019-03-25 12:40 白露~ 阅读(412) 评论(0) 推荐(0)

摘要: 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 2018年06月27日 23:42:34 尘埃丶落定 阅读数:2351 版权声明:本 阅读全文
posted @ 2019-03-25 12:35 白露~ 阅读(2372) 评论(0) 推荐(0)

摘要: 一.直接复制:(不推荐)方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。注意:1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... 阅读全文
posted @ 2019-03-25 10:26 白露~ 阅读(6210) 评论(0) 推荐(0)