![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
learning_learning
哈哈,本人很懒
展开
-
ServletContext对象
一 概念代表整个web应用,可以和程序的容器(服务器)来通信Defines a set of methods that a servlet uses to communicate with its servlet container, for example, to get the MIME type of a file, dispatch requests, or write to a log file.二 获取方式1. 通过request对象获取 request.getServle...原创 2020-06-07 10:37:46 · 103 阅读 · 0 评论 -
Response对象
一 Response对象的功能:设置响应消息1. 设置响应行 1. 格式:HTTP/1.1 200 ok 2. 设置状态码:setStatus(int sc)2. 设置响应头setHeader(String name, String value)3. 设置响应体 * 使用步骤: 1. 获取输出流 * 字符输出流:PrintWriter getWriter() * 字节输出流:ServletOutputStre...原创 2020-06-06 22:35:07 · 325 阅读 · 1 评论 -
用户登录案例
用户登录案例需求1.编写login.html登录页面 username & password 两个输入框2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表3.使用JdbcTemplate技术封装JDBC4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您5.登录失败跳转到FailServlet展示:登录失败,用户名或密码错误...原创 2020-06-04 22:12:08 · 260 阅读 · 0 评论 -
Servlet之Request对象
一 Request对象的继承体系结构ServletRequest -- 接口 | 继承HttpServletRequest -- 接口 | 实现org.apache.catalina.connector.RequestFacade 类(tomcat)1. 当我们写一个Servlet类实现Servlet接口时package cn.itcast.web.servlet;import javax.jws.WebService;impor...原创 2020-06-02 22:10:56 · 182 阅读 · 0 评论 -
Servlet之Request和Response的原理
在Servlet中有两个特别重要的对象,即Request和Response对象。在学习这两个对象之前,我们先看一下这两个对象的原理。注意事项:request和response对象是由服务器创建的。我们只需要使用他们即可。 通过request对象来获取请求消息,通过response对象来设置响应消息。...原创 2020-06-02 21:51:18 · 180 阅读 · 0 评论 -
Http协议
一 什么是Http协议1. Http协议的概念Hyper Text Transfer Protocol 超文本传输协议* 超文本:是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本* 超文本:是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本* 传输协议:定义了,客户端和服务器端通信时,发送数据的格式(就好比,我们在路上行驶,需要遵守交通规则一样)2. Http协议的特点应用层的协议 基于TCP/IP的高级协议 默认端口号:80 基于请求/响应模型的:一次请求原创 2020-06-02 17:59:50 · 795 阅读 · 0 评论 -
Servlet
一 什么是Servlet?Servlet:server applet,运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。原创 2020-06-02 11:44:45 · 386 阅读 · 0 评论 -
TomCat
一 Web服务器软件1. 服务器软件能做什么?服务器软件能接收客户端的请求,处理请求,并做出相应。2. 什么是服务器?服务器就是安装了服务器软件的电子设备(计算机)。3. 什么是Web服务器软件?Web服务器软件也是一种服务器软件,也能接收客户端的请求,处理请求,并做出响应。只不过Web服务器的客户端是浏览器,由浏览器发出请求。二 常见的Java相关的web服务器软件1. webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。2.原创 2020-05-31 22:55:37 · 140 阅读 · 0 评论 -
XML的概念和快速入门
一 概念XML:Extensible Markup Language 可扩展标记语言* 可扩展:标签都是自定义的。 <user> <student>* 功能 * 存储数据 1. 配置文件 2. 在网络中传输* xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml是存储数据的,html是展示数据* w3c:万维网联盟二 X...原创 2020-05-30 22:54:08 · 284 阅读 · 0 评论 -
HTML的概念和快速入门
一 概念 HTML是最基础的网页开发语言 * Hyper Text Markup Language 超文本标记语言 * 超文本: * 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本. * 标记语言: * 由标签构成的语言。<标签名称> 如 html,xml * 标记语言不是编程语言二 快速入门* 语法: 1. html文档后缀名...原创 2020-05-30 20:49:23 · 189 阅读 · 0 评论 -
JavaWeb概述和软件架构
原创 2020-05-30 15:28:25 · 153 阅读 · 0 评论