![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 79
JavaWeb学习笔记
Narcissus1949
这个作者很懒,什么都没留下…
展开
-
JavaWeb之11_maven
Maven 呼~ 一、概述 1. 概念 Maven官网:https://maven.apache.org 2. 功能 maven可以管理jar文件 自动下载jar和它的文档,源代码 管理jar直接的依赖,自动下载其依赖 管理需要的jar版本 帮你编译程序,把java编译为class 帮你测试代码是否正确 帮你打包文件,形成jar文件,或者是war文件 帮你部署项目 3. 构建 构建:指项目的构建,面向过程的,就是一些步骤,完成需昂木代码的编译、测试、允许、打包、部署等 1)清理:把之前项目编原创 2021-02-09 11:57:09 · 125 阅读 · 0 评论 -
JavaWeb之10_AJAX&JSON
AJAX和JSON 我还能在学… 一、概述 1. 概念 1)AJAX:ASynchronous JavaScript And XML,异步的javascript和xml 2)异步和同步:客户端和服务器相互通信的基础上 同步:客户端必须等待服务器响应 异步:客户端不需要等待服务器响应 二、原生JS实现方式 了解 1)创建核心对象 var xmlhttp; if(window.XMLHttpRequest){ //code for ie7+, fixfor, chrome, op原创 2021-02-07 18:40:10 · 80 阅读 · 0 评论 -
JavaWeb之09_listener
Listener 我有所念人,隔在远远乡。我有所感事,结在深深肠。 一、概述 1. 概念 Listener:监听器,web三大组件(servlet、filter、listener)之一 二、对象 1. ServletContextListener 1)监听ServletContext对象的创建和销毁 2)方法: void contextDestroyed(ServletContextEvent sce):ServletContext被销毁之前调用 void contextInitiali原创 2021-02-07 18:38:31 · 63 阅读 · 0 评论 -
JavaWeb之08_filter
Filter 自用… 一、概述 1. 概念 过滤器:当访问服务器资源时,过滤器可以将请求拦截下来,完成一些特殊功能。web的三大组件之一 过滤器的作用:一般用于完成通用的操作 登录验证 统一编码处理 敏感字符的过滤 2. 入门 1)定义一个类,实现接口Filter 2)复写方法 3)配置拦截路径 web.xml <filter> <filter-name>demo1</filter-name> <filter-cl原创 2021-02-07 18:36:24 · 127 阅读 · 0 评论 -
JavaWeb之06_JSP
JSP 自用… 一、概述 1. 概念 JSP:java服务器端页面 即可以定义html标签,又可以定义java代码 用于简化书写 2. 原理 1)JSP本质上是一个Servlet 通过查看其生产的文件发现,JSP的父类继承了HttpServlet类,其service方法中写了write()输出html代码 3. JSP脚本 1)<% ...java代码 %>:定义的java代码在service()方法中。service方法中可以定义什么,该脚本中就可以定义啥原创 2021-02-07 18:32:56 · 90 阅读 · 0 评论 -
JavaWeb之05_cookie&session
会话技术 明天又是充满希望的一天… 一、简介 1. 概念 会话:一次会话中包含多次请求和响应 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 会话功能:在一次会话的范围内的多次请求间,共享数据 方式 客户端会话技术:Cookie 服务器端会话技术:Session 二、Cookie 1. 概念 客户端会话技术,将数据保存到客户端 2. 入门 1)使用步骤 创建Cookie对象,绑定数据 new Cookie(String name, String value原创 2021-02-07 18:31:36 · 140 阅读 · 0 评论 -
JavaWeb之04_http
HTTP协议 落叶他乡树,寒灯独夜人 文章目录HTTP协议一、概述1. 概念2 .请求格式2.1 请求消息数据格式2.2 响应消息数据格式二、Request1. 概念2. 功能3. 其他功能(★)三、Response1. 概念2. 功能3. 案例四、ServletContext1. 概念2. 获取3. 功能五、案例1. 文件下载五、案例1. 文件下载 一、概述 1. 概念 1)HTTP:Hyper Text Transfer Protocol,超文本传输协议 2)传输协议:定义了客户端和服务端通信原创 2021-02-07 18:29:20 · 108 阅读 · 0 评论 -
JavaWeb之03_servlet
Servlet 我和你一样深爱着这肮脏的世界 一、概述 1. 概念 servlet运行在服务器端的小程序 servlet是一个接口,定义了Java类被浏览器访问到的规则 Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 2. 入门 ① 步骤 1)创建JavaEE项目 2)定义类,实现Servlet接口 3)实现接口中的抽象方法 4)配置Servle原创 2021-02-07 18:24:37 · 133 阅读 · 4 评论 -
JavaWeb之02_tomcat
Tomcat 一往情深深几许 深山夕照深秋雨 一、概述 1. 概念 1)服务器:安装了服务器软件的计算机 2)服务器软件:接收用户的请求,处理请求,作出响应 3)web服务器软件:接收用户的请求,处理请求,作出响应 在此,可以部署web项目,让用户通过浏览器来访问这些项目 web容器 4)常见的java相关的web服务器软件 webLogic:oracle公司,大型JavaEE服务器,支持所有JavaEE规范,收费。 webSphere:IBM公司,大型JavaEE服务器,支持所有Java原创 2021-02-07 18:23:49 · 77 阅读 · 0 评论 -
JavaWeb之01_xml
XML 一分钱难倒英雄汉 一、概述 1. 概念 XML:可扩展标记语言 可扩展:标签都是自定义的 2. 功能 w3c:万维网联盟 xml和html都是w3c的产品 xml设计之初想代替html,但是失败了。后转为配置文件方向与properties竞争 1)存储数据 配置文件 再网络中传输 2)与html的区别 xml标签自定义,html标签预定义 xml语法严格,html语法松散 xml存储数据,html展示数据 二、语法 1. 基本语法 1)后缀名:.xml 2)文档声明:原创 2021-02-07 18:21:07 · 96 阅读 · 0 评论