
Java web
文章平均质量分 80
一万年可长否
一个平平无奇的学习人
本人主要发布一些个人学习笔记,如有错误,请批评指正。
展开
-
Java web(七):Vue&Element
Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。vue的使用需要引入脚本在webapp目录下建一个js/vue.js。原创 2023-11-07 15:11:27 · 204 阅读 · 0 评论 -
Java web(六):Filter&Listener&AJAX
过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。过滤器一般完成一些通用的操作:权限控制、统一编码处理 、 敏感字符处理 等实现Filter接口添加WebFilter注解,并配置拦截路径实现doFilter方法@WebFilter("/*") // 拦截所有页面@Override// 1.当出现以下资源可以放行//判断访问资源路径是否和登录注册相关// 获取当前访问的资源路径//循环判断//找到了//放行//break;return;原创 2023-11-04 17:39:54 · 777 阅读 · 0 评论 -
Java web(五):会话技术
注意:1. 服务器正常关闭,session不会销毁;2. 当浏览器关闭后再次访问服务器,由于前后两次不是同一个会话,所以第二次打开浏览访问的session与前一个不同。Session是基于Cookie实现的,不同浏览器请求的不同的Session(通过Cookie的id区分)注意:每生成一个验证码要加上名字辨识,因为生成一个二维码会有缓存,不加辨识无法生成一个新的code。上述第一种销毁方式要写进webapp/WEB-INF/web.xml中。在JSP页面如何获取Cookie?原创 2023-11-04 09:32:28 · 160 阅读 · 0 评论 -
Java web(四):JSP
JSP(全称:Java Server Pages):Java 服务端页面。是一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义 Java代码的动态内容,也就是 JSP = HTML + Java。原创 2023-11-03 16:14:44 · 207 阅读 · 0 评论 -
Java web(三):Http、Tomcat、Servlet
官网:https://tomcat.apache.org/ 方式一: 方式二: request接受来自浏览器的请求数据 4.2 通用方式获取请求参数 4.3 请求参数中文乱码问题 4.4 请求转发 五、Response Response设置响应数据 注意:虚拟目录问题,一般来说服务器使用(不需要加上虚拟目录),浏览器使用(需要加上虚拟目录) 五、项目小实战【用户登录注册】 and原创 2023-11-02 21:19:51 · 187 阅读 · 0 评论 -
Java web(二)MyBatis
MyBatis是一款持久层框架,用于简化JDBC开发。JavaEE三层架构:表现层[页面展示]、业务层[逻辑处理]、持久层[负责将数据保存到数据库]。由于JDBC存在一些缺点:硬编码(例如,参数、SQL语句写入到代码中)、操作繁琐(手动设置参数和封装结果集),MyBatis就会设置配置文件、自动完成繁琐操作来解决上述问题。原创 2023-10-31 16:04:41 · 165 阅读 · 0 评论 -
Java web(一)Maven
compile:编译clean:清理test:测试package:打包install:安装,将当前项目安装到本地仓库中按住Shift+右键,选择在此处打开Powershell窗口,进入控制台,使用mvn 上述命令。原创 2023-09-19 16:12:21 · 499 阅读 · 0 评论