- 博客(149)
- 收藏
- 关注
原创 0426GoodsBiddingAJAX项目
点击竞拍按钮使用ajax实现对出价记录相应修改(根据控制器返回的ResponseVo对象成功添加后端数据库修改,前端出价记录修改;失败不添加,给出相应提示)商品竞拍页的ajax竞拍点击事件出价值比较的是出价记录表的最大值,应该再使用ajax请求得到数据库中的最大值。数据库的竞拍记录字段应包含用户id而不是用户名。没有实现注销的点击事件。数据库没有主外键关联。实现对该商品信息的展示。
2024-04-28 16:12:42 153
原创 day84 json中实现简单验证码
项目中的问题:1 修改JS或CSS后,页面不能及时更新?把浏览器-->"开发者工具"-->"网络"-->选中"禁用缓存"2 如何把HTML页面转为JSP页面将jsp页面中的指令复制到html文件头3 如何实现简单验证码操作:生成验证码的RandomCodeController类。
2024-04-28 15:12:52 106
原创 Lombok插件 注解(有参无参getset方法)
在普通的java项目中需要配置正确的lombok路径,需要添加lombok插件实现。Maven中直接在pom.xml中写入依赖。1直接导入lombok 的jar包。
2024-04-23 11:08:09 184
原创 day80 servlet相关API 创建servlet的三种方式 sevlet中的request,response,session.application.out对象 登录与注册中的相关问题:
0416-知识点1 servlet相关API2 创建servlet的三种方式3 sevlet中的request,response,session.application.out对象一 servlet相关API1 包: javax.servletjavax.servlet.http :与HTTP协议相关的类或接口2 顶级接口: javax.servlet.Servlet方法: init() , 初始化方法service() :接收请求,并给出响应的方法。
2024-04-17 22:16:12 781 1
原创 实现联系人前后端界面,实现分页查询04.15
实现对表单数据的封装和 转发或重定向。不同的是查询所有改为分页查询,在mapper中使用动态sql语句。如果没有引入jar包,而在mybatis添加了引用时,多半会报SqlsessionUtil没有初始化的错误。根据需求在mapper中写对应的sql语句 查询所有,删除,添加。在这里把查询条件创建为对应的实体类SearchVo。实现分页查询,引入 jar包时,在mybatis文件中需要添加对应的引用,使用动态SQL语句,就要传入对应的查询条件。建立联系人People表,分组Type表,实现对应实体类。
2024-04-17 12:00:31 425
原创 使用TomCat写Film前后端项目04.14
点击修改,获取编号id,传入到根据id编号查询数据的控制器转发数据到。获取修改数据传入到根据id修改数据的控制器中,最后重定向到主界面。得到数据库所有电影数据在首页显示出来。
2024-04-16 11:53:09 112
原创 使用TomCat在idea写一个可以实现分页查询的前后端学生项目04.12
在该网站下载需要的插件。在前端jsp页面使用c:forEach c:if标签的插件。添加时姓名地址显示学生乱码,没有在控制器中设置作用域编码格式。删除时仅删除了学生的姓名电话和地址,但32号数据还在。一是使用controller层(控制器层)调用service,在删除和添加学生数据时出现了两个问题 7号 和 32号学生。mybatis连接数据库并映射实体类的插件。和原来使用连接池一样,不同的是没有view层。二是使用web包下的jsp文件显示前端界面。
2024-04-16 11:29:11 348
原创 day78EL表达式:获取请求作用域的值,进行条件判断,逻辑运算,调用pageCount获取当前页的项目根目录地址
1EL表达式2JSTL标签库3请求转发与重定向的区别一EL表达式:替换1EL语法%{表达式}表达式 : 可以为运算的式子 10+5也以为某个作用域的值拿到demo2的request对象的值可以简写为${param.name}注意 ‘’+‘’ 不能用于字符串的拼接操作2EL表达式的运算符1) 算术运算符 : + - * / %2) 比较运算符?3) 逻辑运算符、notempty :判断是否为空,是true,否false。
2024-04-11 22:15:13 1053
原创 idea工具使用Tomcat创建jsp 部署servlet到服务器
修改默认地址名为一个喜欢易康的名称。对应的url也会被idea相应修改。重启tomcat,就ok。在tomcat官网中下载对应windows版本的tomcat文件。如果出现500错误,一定是jsp页面的java代码有问题。点击加号,External Source。如果在tomcat服务器上jsp运行出现了。点击右下角的Fix一下,然后ok关闭。右键当前项目文件,点击对应光标位置。在url上加入index.jsp。一个jsp项目就算完成了。找到创建的当前项目文件夹。,往往是url地址没有找对。
2024-04-10 22:14:00 322 1
原创 day77 JSP&Servlet
1如何实现jsp页面与数据库的数据交互1)model-1使用jsp直接访问数据库2)model-2使用mapper,service,pojo -->数据访问模型jsp页面中直接访问service2.1)接受用户请示2.2)调用业务层的代码2.3)给出响应(页面跳转控制)2.4)数据输入和显示M:model(使用mapper,service,pojo -->数据访问模型)V:jsp页面:数据输入和显示2.1)接受用户请示2.2)调用业务层的代码2.3)给出响应(页面跳转控制)
2024-04-10 21:36:04 863
原创 使用jQuery实现购物界面的动态效果
1 全选框和复选框之间的联动关系:点击全选,所有复选框checked状态为true点击复选框,全选框状态实时更新2 点击删除按钮,删除对应的行3 点击删除所选按钮,被选中的复选框实现删除功能4 点击加减图片,实现对应行数量的加减功能5 点击对应店铺的复选框按钮,实时展示所选择的商品总价,及可获积分点。
2024-04-10 21:30:40 398
原创 day76 jquery
知识点:1 在HTML中引入jQuery2 jQuery中就绪函数3 jQuery中选择器4 使用jQuery获取表单元素的值 及标签中间的内容5 jQuery中获取标签属性6 jQuery设置和获取标签样式。
2024-04-08 21:54:54 851
原创 day75 js 正则表达式 window对象轮播图片调用定时器
注意 :checked,selected,readonly,disabled返回的值为true或false。修饰符 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",元素和所有后代的文本内容,带有空白和 CSS 隐藏文本,但没有标签。test(字符串) :如果能匹配则返回true,否则返回false。注意: 获取到的表单元素值,为string类型,如果无值,则为""setInterval("代码块",时间间隔) :周期性执行指定的代码。点击取消,返回null。
2024-04-08 21:42:08 840
原创 day 74 js
form action="遍历数组的三种方式.html" onsubmit="return checkAll()" >例如: eval("2+3") -->5。5 String对象。
2024-04-07 22:13:50 753
原创 day71 MyBatisNew新闻管理系统
新闻显示的信息: 编号,标题,内容,发布日期,作者,新闻类型。1 添加新闻 (选择类型,并添加)2 实现按标题或内容模糊查询的功能。3 查询指定类型的新闻(选择类型)0328-使用Mybatis实现:新闻管理系统。4 删除指定编号的新闻。5 修改指定新闻的内容。6 分页显示新闻信息。
2024-03-28 09:06:49 215
原创 Mybatis别名 动态sql语句 分页查询
1 if 2 choose 3 where 4 foreach 查询指定名称商品信息 语法: test中添加判断条件,结果为true内容拼接到where语句中。 test中形参不用加#{} 注意没有if else,但可以使用多个if并列,但每个if都要判断拼接 语法: choose语句只会选择唯一一个执行,谁先满足条件先执行谁 没有满足条件的可以添
2024-03-27 17:01:41 1020
原创 day70 Mybatis使用mapper重构xml文件重新修改商品管理系统
则订单表中含有对应明细表类型的集合属性,这时不需要在xml文件中写入。例如 明细表含有订单表的属性 使用。n对1的关系在商品表添加类别属性。一 查询商品信息 编号,名称,单价,库存,类别。1表:订单表,明细表:1:n。1表:商品表,类别表。项目中使用的为商品管理系统的表。二查询指定的订单及明细。
2024-03-27 10:09:07 499
原创 字节流 字符流回顾
这种流适用于处理文本数据,例如文本文件。字符流会将输入的字节转换为字符,并将输出的字符转换为字节。常见的字符流类包括FileReader、FileWriter、BufferedReader、BufferedWriter等。总的来说,如果需要处理二进制数据,就应该使用字节流;如果需要处理文本数据,就应该使用字符流。常见的字节流类包括FileInputStream、FileOutputStream、等。:字节流以字节为单位进行数据传输。这种流适用于处理二进制数据,例如图片、音频、视频等文件。
2024-03-26 22:08:37 216
原创 sql jdbc测试
若要写出一个能将一组键(Key)与一组值(Value)结合的类,下述所列的接口(interface),哪个是最适用的?查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按课程名降序排列,查询字段包括:课程名、平均成绩。B) pstmt.setString(1,"张三");C) pstmt.setInt(0,"张三");D) pstmt.setInt(1,"张三");表student有三个字段(id,name,age),现在要插入一条数据,正确的是()的输出结果是:( )
2024-03-25 22:00:55 615
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人