![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java web
文章平均质量分 70
java web学习笔记
啾比特
这个作者很懒,什么都没留下…
展开
-
【Java项目】基于spring-boot的权限框架(附源码)
基于spring-boot的权限框架目的和目标主要任务具体介绍工作流程介绍系统功能需求主要功能展示登录界面普通用户登录界面管理员登录界面用户列表操作用户禁用与唤醒修改角色发送邮件项目源代码目的和目标目的通过权限管理系统方便管理员对员工权限的管理,保障公司各级工作人员信息共享,有利于加强公司领导对公司内部人员和信息的管理。目标(1)权限管理系统网站各个功能完整(2)整个系统可以稳定运行(3)员工信息调整快速、准确(4)角色信息系统完善(5)功能信息系统完善(6)搜索功能完善主要任务1、原创 2022-01-15 20:45:29 · 1110 阅读 · 0 评论 -
【Java项目】基于Spring-boot的超市订单管理系统(附源码)
超市订单管理系统介绍基于spring-boot和mysql的超市订单管理系统使用说明实现用户登录和管理员登录管理员登录界面用户登录界面管理员功能:订单管理、供应商管理、用户管理、密码修改、发送邮件用户功能:购买图书、查看订单注意事项用户界面做的很草率,有很多地方未完善...原创 2022-02-09 12:20:03 · 2508 阅读 · 0 评论 -
在pycharm中使用less
less安装1、安装Node.js,网址:Node.js2、选择对应的版本下载3、检查是否安装成功,打开cmd,输入"node -v",若可以查看版本,则表示安装成功安装成功4、在Nodejs的基础上,在线安装less,输入代码"npm install -g less"5、检查是否安装成功,执行命令”lessc -v”查看版本6、在pycharm中新增less...原创 2020-08-04 21:09:22 · 1026 阅读 · 0 评论 -
尚硅谷web前端——CSS(四)
CSS(四)文章目录一、高度塌陷二、clear属性三、使用after 伪类解决高度塌陷四、clearfix类一、高度塌陷1、在浮动布局中,父元素的高度默认由子元素撑开,子元素浮动后脱离文档流,将无法撑起父元素高度从而导致塌陷2、父元素高度丢失后,其下元素会自动上移导致页面的布局混乱3、BFC:块级格式化环境,CSS中隐含属性,为元素开启BFC会变成独立的布局区域4、BFC特点:开启BFC的元素不会被浮动元素所覆盖子元素和父元素之间外边距不会重叠可以包含浮动的子元素5、开启BFC的方原创 2020-08-05 22:10:49 · 157 阅读 · 0 评论 -
html 导入外部css样式失败
做练习的时候,需要导入一个css文件来设置样式,我的电脑默认浏览器是火狐,所以每次练习都是用火狐浏览器的,都没问题,好巧不巧这次就不行了。用火狐,我后面一部分的样式不知道为什么都显示不了后来百度了一下,才知道这可能是浏览器兼容问题,换了谷歌浏览器后就可以了...原创 2020-10-13 10:44:29 · 795 阅读 · 0 评论 -
Zeal文档下载
前言在学习html的时候发现了这个宝藏文档。语言种类繁多,并且操作简单,当写代码的时候遇到哪些方法或属性不太了解的时候,可以直接在zeal中搜索到。下载地址官网:zeal官网下载百度网盘:https://pan.baidu.com/s/1Ul8q4BmAZHg_TOeoGKDTLw提取码:aa8w具体步骤1、下载安装2、选择Tools->Dotset3、Installed显示的是你已经下载好的文档,你可以在Available下载你所需要的文档你也可以安装离线文档。只要把文档放到原创 2020-07-31 10:52:06 · 3088 阅读 · 3 评论 -
尚硅谷web前端——css(一)
CSS(一)一、CSS简介1、使用css来修改元素的样式内联样式(行内样式):标签内部通过style属性设置缺点:维护麻烦,尽量少用将样式编写到head中的style标签里,这样就可以重复使用缺点:只能对当前页面起作用,不能跨页面使用外部样式表:将css样式编写到外部css文件,用Link引入2、基本语法:二、选择器1、元素选择器:作用:根据标签名来选中指定的元素语法:标签名{ } e.g.p{ }缺点:所有的该元素标签都会被修改2、id选择器:作用:根据元素的id属原创 2020-08-02 16:56:17 · 230 阅读 · 0 评论 -
尚硅谷web前端——CSS(五)
CSS(五)文章目录一、字体族 font-family二、图标字体 iconfont一、字体族 font-family1、可选值serif 衬线字体sans-serif非衬线字体monospace 等宽字体 确保每个字体宽度是一致的2、用于指定字体类别,浏览器会自动使用该类别下的字体,可以同时指定多个字体,使用“,”隔开,优先使用第一个3、@font-face可以将服务器中气体直接提供给用户使用存在的问题:加载速度慢字体切换会出现闪烁版权问题二、图标字体 iconfont原创 2020-09-12 18:24:14 · 100 阅读 · 0 评论 -
尚硅谷web前端——CSS(三)
CSS(三)文章目录一、行内元素的盒模型二、浏览器的默认样式三、盒子大小四、轮廓阴影和圆角五、浮动一、行内元素的盒模型1、 行内元素不支持设置长宽2、行内元素可以设置padding,border,margin,垂直方向不会影响页面布局3、display用来设置元素显示类型:inline 行内元素block 块元素inline-block 行内块元素,既可以设置宽高,又不会换行table 将元素设置为表格None 元素不在页面中显示,不占位置4、visibility用来设置元素显示状原创 2020-08-04 21:55:40 · 298 阅读 · 2 评论 -
尚硅谷web前端——CSS(二)
CSS(二)文章目录一、继承(样式的继承)二、选择器的权重三、em和rem四、文档流五、盒模型六、元素水平方向布局一、继承(样式的继承)1、为元素设置的样式,同时也会应用到它的后代元素2、继承是发生在祖先和后代元素之间,方便开发3、利用继承,可以将通用样式放于共同的祖先标签中,仅需设置一次4、并不是所有样式都会被继承 如:背景相关,布局相关等二、选择器的权重1、发生样式冲突时,由选择器的权重来决定优先显示哪种样式2、内联样式(1,0,0,0) id选择器(0,1,0,0),类和伪类选择器(原创 2020-08-03 11:54:11 · 208 阅读 · 0 评论 -
尚硅谷web前端学习——HTML
HTML一、块和行内元素1、块元素(block element):网页中一般用块元素来布局2、行内元素:用来包裹文字,嵌套于块元素中而不用于行内元素间嵌套3、块元素独占一行,行内元素不换行4、p标签中不能放任何块元素e.g. < p > <h 1> 嘿嘿 </h 1> </ p> 注:这样的写法是错误的,但可以运行,因为浏览器会帮你修正这些错误二、meta标签——设置元数据1、meta主要设置网页中的一些元数据(元数据不是给用户看的)2、主要原创 2020-08-02 16:16:20 · 417 阅读 · 0 评论 -
前端练习——复仇者联盟
涉及的知识点:1、animation动画2、transform变形3、perspective设置视距4、rotateX() rotateY() rotateZ() 旋转5、transform-style:preserve-3d设置3D变形效果代码html { perspective: 800px;}.cube { width: 200px; height: 200px; margin: 100px auto; transform-style: preserve-3d;原创 2020-08-05 17:16:50 · 576 阅读 · 0 评论 -
Java Web 学习 - Ajax
Ajax简介AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发 技术。ajax 是一种浏览器通过 js 异步发起请求,局部更新页面的技术。Ajax 请求的局部更新,浏览器地址栏不会发生变化 局部更新不会舍弃原来页面的内容请求示例<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o原创 2020-09-17 11:37:04 · 113 阅读 · 0 评论 -
Java Web 学习 - JSON
JSON简介JSON是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON 采用完全独立于语言的文本格式,而且很多语言都提供了对 json 的支持(包括 C, C++, C#, Java, JavaScript, Perl, Python 等)。 这样就使得 JSON 成为理想的数据交换格式。 json 是一种轻量级的数据交换格式。 轻量级指的是跟 xml 做比较。 数据交换指的是客户端和服务器之间业务数据的传递格式。JSON在JS中的应用var jsonObj = { "原创 2020-09-17 11:19:38 · 215 阅读 · 1 评论 -
Java Web 学习 - Filter
文件上传和下载Filter过滤器简介1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是 JavaEE 的规范。也就是接口3、Filter 过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景有:1、权限检查2、日记操作3、事务管理……示例<% Object user = session.getAttribute("user"); // 如果等原创 2020-09-12 18:19:46 · 170 阅读 · 0 评论 -
Java Web 学习 - Cookie和Session
Cookie和SessionCookie 简介Cookie 是服务器通知客户端保存键值对的一种技术。客户端有了 Cookie 后,每次请求都发送给服务器。每个 Cookie 的大小不能超过 4kb 如何创建 如何获取原创 2020-09-12 17:36:06 · 90 阅读 · 0 评论 -
Java Web 学习 - 文件上传和下载
文件上传和下载文件上传介绍1、要有一个 form 标签,method=post 请求2、form 标签的 encType 属性值必须为 multipart/form-data 值3、在 form 标签中使用 input type=file 添加上传的文件4、编写服务器代码(Servlet 程序)接收,处理上传的数据。encType=multipart/form-data 表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼 接,然后以二进制流的形式发送给服务器 文件上传的http协议原创 2020-09-12 14:40:14 · 148 阅读 · 0 评论 -
IDEA 无法创建JSP文件
问题描述再做练习的时候,想要创建一个JSP文件,却发现右键NEW之后并没有找到JSP这个选项解决方法1、File -> Project Structure2、Modules -> 点击‘+’3、找到web选项4、在Web Resoure Directories这里,看到这里有一个目录,然后选择你想在项目中新建JSP文件的位置大功告成...原创 2020-09-05 16:44:13 · 2905 阅读 · 0 评论 -
Java Web 学习 - JSTL标签库
JSTL标签库简介JSTL 标签库 全称是指 JSP Standard Tag Library JSP 标准标签库。EL 表达式主要是为了替换 jsp 中的表达式脚本,而标签库则是为了替换代码脚本,使得整个页面更加简洁。使用步骤core 核心库使用 <c:set />作用:set 标签可以往域中保存数据 <c:if/>作用:用来做if判断. <c:choose> <c:when> <c:otherwise>标签原创 2020-09-05 13:32:43 · 138 阅读 · 0 评论 -
Java Web 学习 - EL表达式
EL表达式EL 表达式简介全称:Expression Language。是表达式语言。作用:EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。 比 jsp 的表达式脚本简洁。格式:${表达式}注意:EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串。搜索域数据的顺序顺序: pageContext ->request -> session -> application原创 2020-09-05 13:18:45 · 197 阅读 · 0 评论 -
Java Web 学习 - 了解JSP
JSP作用jsp 的全称是 java server pages。Java 的服务器页面。jsp 的主要作用是代替 Servlet 程序回传 html 页面的数据。 因为 Servlet 程序回传 html 页面数据是一件非常繁锁的事情。开发成本和维护成本都极高。如何访问jsp 页面和 html 页面一样,都是存放在 web 目录下。访问也跟访问 html 页面一样。比如:在 web 目录下有如下的文件:web 目录a.html 页面 访问地址是 =======> http://ip:po原创 2020-08-28 20:23:05 · 210 阅读 · 0 评论 -
Java Web 学习 - Servlet (二)
Servlet (二)HttpServletRequest 类 作用每次只要有请求进入 Tomcat 服务器,Tomcat 服务器就会把请求过来的 HTTP 协议信息解析好封装到 Request 对象中。 然后传递到 service 方法(doGet 和 doPost)中给我们使用。可以通过 HttpServletRequest 对象,获取到所有请求的 信息。 常用方法 获取请求参数例子: doGet 请求的中文乱码解决 POST 请求的中文乱码解决请求的转发 简介请求转发是指原创 2020-08-28 14:50:59 · 74 阅读 · 0 评论 -
Java Web 学习 - Servlet (一)
Servlet (一)Servlet技术 简介1、Servlet 是 JavaEE 规范之一。规范就是接口2、Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。3、Servlet 是运行在服务器上的一个 java 小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。url 地址到 Servlet 程序的访问Servlet 的生命周期1、执行 Servlet 构造器方法2、执行 init 初始化方原创 2020-08-23 13:19:33 · 169 阅读 · 0 评论 -
Java Web 学习 - Tomcat
TomcatJava web的概念: JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。 JavaWeb 是基于请求和响应来开发的。Web资源的分类web 资源按实现的技术和呈现的效果的不同,又分为静态资源和动态资源两种。静态资源: html、css、js、txt、mp4 视频 , jpg 图片动态资源: jsp 页面、Servlet 程序Tomcat 的使用目录介绍如何启动Tomcat服务器及测试是否启动成功方法一方法二原创 2020-08-21 16:20:53 · 160 阅读 · 0 评论 -
Java Web 学习 - XML
XML1、定义: XML 是可扩展的标记行语言2、作用:用来保存数据,且数据具有自我描述性可作为项目或者模块的配置文件可作为网络传输数据的格式(现在以JSON为主)3、语法:文档声明例如:<?xml version="1.0" encoding="UTF-8"?><books> <book sn="SN12341232"> <name>辟邪剑谱</name> <price&g原创 2020-08-20 17:01:45 · 134 阅读 · 0 评论 -
Java Web 学习 - jQuery中的事件
jQuery中的事件一、文档加载1.引例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title><script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.js"></script> <scri原创 2020-08-18 16:24:23 · 107 阅读 · 0 评论 -
CSS 选择器和ID选择器的区别
CSS 选择器和ID选择器的区别:1、ID选择器是唯一的(相当于人的身份证是唯一的),只能在文档中使用一次,而类选择器可以多次使用(相当于人的名字,允许重复)2、可以使用类选择器词列表方式为一个元素同时设置多个样式,而ID选择器不支持...原创 2020-07-15 17:13:22 · 521 阅读 · 0 评论 -
Java Web 学习 - html
HTML✦属性基本属性:e.g bgcolor事件属性: e.g οnclick=“函数代码”✦语法标签不能交叉嵌套标签必须正确闭合属性必须有值,属性值必须加引号注释不能嵌套✦常用标签字体标签 (font标签–>color字体颜色,face修改字体,size修改字体大小)img标签(可以在页面中显示图片,通过src属性来设置图片地址)补充:特殊字符显示—>将具有特殊含义的字符转为字符实体标题标签(h1-h6,只有该范围内的标签是标题标签)h1最大 h6原创 2020-07-15 15:37:35 · 85 阅读 · 0 评论