JavaWeb
JavaWeb 模块
QuantumYou
ALWAYS CONTINUE,NEVER BREAK.
展开
-
JavaWeb部分 (Jedis maven)
JedisJedis: 一款java操作redis数据库的工具.Java客户端使用步骤:1. 下载jedis的jar包2. 使用方法获取连接 Jedis jedis = new Jedis("localhost",6379);操作jedis.set("username","zhangsan");关闭连接jedis.close();回顾数据结构,数据类型数据结构List:可存储相同的值(确切讲是a.equals(b)时,二者都可存储)Set:不可存储相同值Map原创 2020-08-05 14:43:22 · 159 阅读 · 0 评论 -
JavaWeb部分 (JSON Redis )
写在前面:分享技术,共同进步,有不足请见谅,相关意见可评论告知 ~编程路漫漫,学习无止尽!JSON概念: JavaScript Object Notation JavaScript对象表示法Java体现Person p = new Person();p.setName("高海千歌");p.setAge(18);p.setGender("女");JavaScript -> JSON 体现(1)普通格式var p = {"name":"高海千歌","age":18原创 2020-08-04 13:19:23 · 211 阅读 · 0 评论 -
JavaWeb部分 (Filter Listener)
Filter 过滤器概念:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…使用方法:定义一个类,实现接口Filter复写方法配置拦截路径① web.xml代码为: <filter-name>demo1</filter-name> <filter-class>cn.you.web.filter.FilterDemo1</fi原创 2020-08-03 14:03:30 · 125 阅读 · 0 评论 -
JavaWeb部分 (EL JSTL)
EL概念:Expression Language 表达式语言作用:替换和简化jsp页面中java代码的编写语法:${表达式}注意:jsp默认支持el表达式的。如果要忽略el表达式1. 设置jsp中page指令中:isELIgnored="true" 忽略当前jsp页面中所有的el表达式2. \${表达式} :忽略当前这个el表达式运算符: 1. 算数运算符: + - * /(div) %(mod) 2. 比较运算符: > < >= <原创 2020-08-02 14:54:34 · 148 阅读 · 0 评论 -
JavaWeb部分(JSP Session)
JSP概念: Java Server Pages: java服务器端页面一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 // <% %>内部为java代码 <% System.out.println("hello jsp"); int i = 5; String contextPath = request.getContextPath(); out.print(contextPat原创 2020-08-01 19:39:26 · 148 阅读 · 0 评论 -
JavaWeb部分 (Response Cookie)
引入HTTP协议请求消息:客户端发送给服务器端的数据数据格式:1. 请求行 2. 请求头 3. 请求空行 4. 请求体响应消息:服务器端发送给客户端的数据数据格式:一、响应行 组成:协议/版本 响应状态码 状态码描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态,状态码都是3位数字状态码分类:1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码2xx:成功。代表:2003xx:重定向。代表:302(重定向),304(访原创 2020-07-31 23:46:40 · 328 阅读 · 0 评论 -
JavaWeb (HTTP Request)
HTTP前言概念:Hyper Text Transfer Protocol 超文本传输协议传输协议:定义了,客户端和服务器端通信时,发送数据的格式特点:1. 基于TCP/IP的高级协议2. 默认端口号:803. 基于请求/响应模型的:一次请求对应一次响应4. 无状态的:每次请求之间相互独立,不能交互数据* 历史版本: * 1.0:每一次请求响应都会建立新的连接 * 1.1:复用连接请求消息数据格式——1. 请求行请求方式 请求url 请求协议/版本GET /login.ht原创 2020-07-25 21:36:39 · 280 阅读 · 0 评论 -
JavaWeb部分 (Tomcat )
前序资源分类–1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析, 如: html,css,JavaScript-2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器,如:servlet/jsp,php,asp….3. 网络通信三要素1. IP:电子设备(计算机)在网络中的唯一标识。2. 端口:应用程序在计算机中的唯一标识。 0~655353. 传输协议:规定了数据原创 2020-07-24 14:38:03 · 151 阅读 · 0 评论 -
JavaWeb部分 (Bootstrap XML)
Bootstrap. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。框架 一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。好处1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。2. 响应式布局。响应式布局同一套页面可以兼容不同分辨率的设备。实现:依赖于栅格系统:将一行原创 2020-07-23 22:34:08 · 261 阅读 · 0 评论 -
JavaWeb部分(前序)
写在前面:分享技术,共同进步,把写的笔记搬运至博客,有不足请见谅,相关意见可评论告知编程路漫漫,学习无止尽!文章目录基本概念前言静态web动态webweb应用程序技术栈相关Tomcat开启与关闭**Tomcat**内部文件相关配置Http什么是HTTPHttp请求1、请求行2、消息头Http响应响应体响应状态码基本概念前言静态webhtml,css提供给所有人看的数据始终不会发生变化!动态web几乎是所有现在的网站;提供给所有人看的数据始终会发生变化,每个人在不同的时间,不原创 2020-07-21 22:49:14 · 176 阅读 · 0 评论