Java Web学习笔记
文章平均质量分 74
学习JavaWeb所整理笔记,希望能够有所帮助
子平Zziping
这个作者很懒,什么都没留下…
展开
-
14_JavaWeb——Vue
Vue前端框架的使用以及Element-ui的使用,内含详细案例原创 2022-05-10 00:00:40 · 451 阅读 · 0 评论 -
13_JavaWeb——AJAX
AJAX简介概念:Asynchronous JavaScript And XML:异步的JavaScripe和XML作用:与服务器进行数据交换:通过AHAX可以给服务器发送请求,并获取服务器响应数据使用AJAX和服务器进行通信,就可以使用HTML+AJAX来替换JSP页面了异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想、用户名是否可用校验等。同步:客户端请求服务器端后需等待服务器处理后才可继续操作异步:客户端请求服务器端后无需等待.原创 2022-05-02 17:46:40 · 1124 阅读 · 0 评论 -
12_JavaWeb——Filter&Listener
FilterFilter概念:Filter表示过滤器,是JavaWeb三大组件(Servlet、Filter、Listener)之一过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。过滤器一般完成一些通用的操作,比如:权限控制、统一编码处理、敏感字符处理等等Filter快速入门1. 定义类,实现Filter接口,并重写其所有方法2. 配置Filter拦截资源的路径:在类上定义@WebFilter注解3. 在doFilter方法中输出一句话,并放行@WebFilter("/.原创 2022-05-02 00:07:12 · 365 阅读 · 0 评论 -
11_JavaWeb——Cookie&Session
会话跟踪技术会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据。HTTP协议是无状态的,每次浏览器向服务器请求是,服务器都会将该请求视为新的请求,因此我们需要会话跟踪技术来实现会话内数据共享。实现方式:客户端会话跟踪技术:Cookie服务端会话跟踪技术:SessionCookie.原创 2022-05-01 18:55:07 · 128 阅读 · 0 评论 -
10_JavaWeb——JSP
JSP概述JSP概念:Java Server Pages,Java服务端页面一种动态的网页技术,其中既可以定义HTML,JS,CSS等静态内容,也可以定义Java代码的动态内容JSP=HTML+JavaJSP作用:简化开发,避免在Servlet中直接输出HTML标签JSP快速入门1. 导入JSP坐标<dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>js.原创 2022-04-30 20:06:21 · 179 阅读 · 0 评论 -
09_Java Web——Request&Response
Request&ResponseRequest:获取请求数据Response:设置响应数据//初识Request&Response@WebServlet("/demo3")public class ServletDemo3 extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletExce.原创 2022-04-28 16:43:31 · 964 阅读 · 0 评论 -
08_Java Web——web介绍
Web核心介绍Web : 全球广域网,也成为万维网(www),能够通过浏览器访问的网站JavaWeb : 使用Java技术来解决相关web互联网领域的技术栈JavaWeb技术栈 B/S架构:Browser/Server,浏览器/服务器架构模式。 客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。 浏览器只需要请求服务器,获取Web资源,服务器把Web资源发送给浏览器即可。 优点:易于维护升级:服务端升级后,客户端无需任何部署就可以使.原创 2022-04-26 11:46:17 · 135 阅读 · 0 评论 -
07_Java Web——JavaScript
JavaScript简介JavaScript是一门跨平台、面向对象的脚本语言,来控制网页行为的,他能使网页可交互JavaScript引入方式1. 内部脚本将JS代码定义在HTML页面中* 在HTML文档中可以在任意位置放置任意数量的<script>标签* 一般把脚本置于<body>标签的底部,可改善显示速度,因为脚本执行会拖慢显示<script> alert("hello js");</script>2. 外部脚本将JS.原创 2022-04-20 14:25:11 · 899 阅读 · 0 评论 -
06_Java Web——CSS
CSS简介Cascading Style Sheet:层叠样式表<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> /* CSS */ div{ color: red; } </.原创 2022-04-20 13:44:45 · 71 阅读 · 0 评论 -
05_Java Web——HTML
HTML简介HyperText Markup Language:超文本标记语言W3C标准:网页主要由三部分组成结构:HTML表现:CSS行为:JavaScript<!--HTML文件基本结构--><html> <head> <title></title> <!--指定html文档的标题--> </head> <body> .原创 2022-04-20 13:43:36 · 2420 阅读 · 0 评论 -
04_Java Web——MyBatis
MyBatis简介持久层框架,用于简化JDBC开发 持久层:负责将数据保存到数据库 JavaEE三层架构: 表现层:页面展示 业务层:逻辑处理 持久层:数据持久化官网:https://mybatis.org/mybatis-3/zh/index.html JDBC缺点:硬编码操作繁琐MyBatis简化:免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作MyBatis快速入门创建表,添加数据创建模块.原创 2022-04-20 13:41:42 · 281 阅读 · 0 评论 -
03_Java Web——Maven
Maven概述Maven是专门用于管理和构建Java项目的工具: 1. 标准化的项目结构 2. 标准化的构建流程 3. 依赖管理机制标准化的项目结构所有IDE创建的Maven项目可以通用标准化的构建流程编译、测试、打包、发布......依赖管理机制管理项目所依赖的第三方资源(jar包,插件) 1. 非Maven项目导入jar包 下载jar包 复制jar包到项目 将jar包加入工作环境 2. Ma.原创 2022-04-20 13:33:48 · 206 阅读 · 0 评论 -
02_Java Web——JDBC
JDBC简介Java DataBase Connectivity Java数据库连接用于操作关系型数据库的一套API//0. 创建工程导入jar包(要将jar包导入到库)public class JDBCDemo { public static void main(String[] args) throws Exception{ //1. 注册驱动 Class.forName("com.mysql.jdbc.Driver"); //MySQL5之后.原创 2022-04-20 13:24:19 · 781 阅读 · 0 评论 -
01_JavaWeb——Mysql
Java Web——Mysql原创 2022-04-20 13:17:36 · 478 阅读 · 0 评论