- 博客(40)
- 收藏
- 关注
原创 打包部署/打包部署
可以直接点maven clean 和install。2.点开maven 点开 父子工程的父项目。8.打开Xshell 连接虚拟机。6.如果命令输入弹出式错误的,3.点开命令窗口, 输入命令。9.在Xshell输入命令。
2025-04-14 12:00:41
220
原创 hight2/选择导出
!!注意点 传参里面不要少了ids 的注解/*** 选择导出*///根据id 查询对应 数据//调用导出工具类easyPoiUtil.exportExcel(response,list,Stu.class,"选择条件导出");// 工具栏事件//去充值页面break;break;//定义一个数组//获取值//循环集合//把Id添加进数组里面ids="+ids;break;});
2025-04-09 14:36:13
210
原创 手机验证码
是不是恶意发送, 如果小于1分钟, 则为1分钟内多次发送, 直接退出。5. 把redis中存验证码取出来。7. 调用mapper层登录方法。①: 存入验证码的key 用手机号拼接, 保证key的唯一性。②: 存入时间戳的key 用手机号拼接, 保证key的唯一性。3. 对手机号进行判空处理。8. 判断手机号是否存在。11. 登录成功给出提示。2. 对实体类进行判断。4. 对验证码判空处理。② : 当前的时间 - 上一次发送的时间。③ : 判断 毫秒值 是否小于一分钟。① : 获取当前的时间。
2025-03-15 12:29:43
494
原创 5/拦截器
不在白名单里, 并且 session 中没有用户信息。使用 : Arrays.asList(login===>是功能名。user===>是接口名。
2025-02-11 13:37:37
340
原创 创建Java项目,并添加MyBatis包和驱动包
5.调用相对应的增删改查方法。4.获取mapper接口。2.构建sql会话工厂。1.读取核心配置文件。
2025-01-08 21:34:10
246
原创 4进货+后台事务
一: 添加页面1.在列表页面写添加的按钮,跳转添加页面/** * 给添加按钮绑定一个点击事件 */ $("#billsAdd").click(function () { //跳转添加页面 location.href="add.jsp"; })2.添加页面先写,页面布局 2.① : 页面布局该使用什么标签,用什
2025-01-05 20:18:23
1047
原创 项目搭建+图片(添加+图片)
data : 给的是 formData在图片的成功回调函数中将res的路径给图片/*** 添加*/@Override//定义sql)";//打印sql//执行sql。
2024-12-20 15:20:43
1140
原创 项目搭建+姓名唯一性校验
*** 唯一性校验* @return*/@Override//调用dao层对象 处理返回值//判断是否添加过// 1==>未添加return 1;// 0==>已添加return 0;
2024-12-20 14:34:29
710
原创 增删改查文档
(举例 : 用户点进来就可以看到菜单,这是预加载属于,使用文档就绪函数实现)(举例 : 用户点进来就可以看到菜单,这是预加载属于,使用文档就绪函数实现)下拉框的ID给的是主表里外键的字段 追加的是外键的主键和外面的名称字段。①将res的路径给imgUrl 添加的点击事件里.ajax外。一 : 上传图片的方法 (上传图片单词 : upload)① : 文档就绪函数 ${ function()调用dao层方法获取所有数据 (参数放vo类的)在成功回调函数里:将res的路径给imgUrl。
2024-12-01 14:31:18
837
原创 列表代码思路
1.绑定多条件查询单击事件。1.名字模糊查找 2.时间区间查找。1.想要用户已经来就看到的数据使用文档就绪函数。2.在body中间 多条件查询的文本框。3.1在body下面 写列表。3.2 在列表的下面写脚本。1.创建列表jsp页面。
2024-11-23 19:20:49
507
原创 正则的校验
/移除所有的事件 //$("#div").off("click");<script src="js/jquery-1.8.2.min.js"></script> <script type="text/javascript"> //文档就绪函数 $(function(){ $("#div").toggle( function(){ $("div").css("background","red");
2024-11-17 20:26:05
2404
原创 JS基础知识2
数组第一次出现的位置 : indexOf (有返回值 可直接返回) 数组最后一次出现的位置 : lastIndexOf (有返回值 可直接返回) 数组长度 : length 反转 : reverse 排序 :
2024-11-14 17:31:05
246
原创 登录+欢迎XX使用
+上欢迎XXX使用 在登录的servlet类中 正常写登录的调用 在判断登录是否成功的语句中 存进session中 使用获取的方法req.getSession set赋值进去 () 中还是正常写 login,login
2024-11-06 20:16:16
183
原创 回显回显回显
1. 回显的方法 1.复制 列表方法 参数写需要的参数 2.sql语句和删除的语句一样 删除is_del=2 回显是 is_del=1 3.回显的参数 只有 id 集合还是反实体类 返回值 也放实体类2.回显的servlet 1.在dao层中参数只写了一个id 在servlet类中 只需要获取一个参数就可以 2.调用方法 3.在
2024-11-04 15:58:39
322
原创 在写方法时报错点
11.1 报错点 1. 登录报错点 在登录页面时 ,跳错 list 页面 在跳页面的是,不用多加list.jsp 会只有表头登录页面正确写法2.列表报错点 某一行有问题,一直报一行有问题 就是没和实体类的字段保持一致在循环里面填写的字段是和数据库的一致的
2024-11-01 16:43:54
195
原创 逻辑删除写法
resq.getRequestDispatcher("请求").forward(req.resq) 携带数据。resq.sendRedirect("请求") 不携带数据。删除之后重新展示列表 重新查询servlet(查询数据)只有 WebServlet 里面写 / 避免异常。where is_delete =1 展示。where is_delete =2 隐藏。否者找不到页面 都没有数据,怎么能 展示呢。
2024-10-29 10:13:36
328
原创 Servlet
通常对应着 IP 地址 “127.0.0.1”Servlet ========>控制器。什么是请求 : 这一串路径就是 请求。进行响应 : resqonse。接收请求 : request。
2024-10-25 10:27:21
216
原创 数据库sql语句
Select * from 表名 where 字段名 = (select 字段名 from 表名 条件)替换: insert(字段名 , 起始位置, 替换的位数 , 替换的内容) (起始位置从1开始)组合索引: create index 索引名 on 表名(字段名 , 字段名)1. 系统时间: now() , curdate() , curtime()count(1) / count(*) / count(字段) 个数,数量。
2024-10-24 09:36:12
1081
原创 jdbc,数据库,页面做题步骤
2 : 重写方法 doGet dPost 方法 dPost 里面的方法选用doget方法 : doget(req,resq)注意 : 在服务器里, 获取参数写的是什么名字, 在页面也要写什么样的名字, 必须一致 ,否则添加成功之后页面是不出值的。4.占位符 和数据库中的类型相匹配 占位符有几个写几个,和sql语句的顺序相互对应。创建方法的 参数放最大的 AutoCloseable ...X。数据添加 : 后面要连接页面 在添加的类中 抓捕异常。1.创建删除的方法 删除需要用id去删除 参数放id。
2024-10-23 15:31:23
733
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅