抓取ajax动态网页java(开发工具IDEA2019开发环境JDK1.8+MySQL5.6+Tomcat8.0主要技术JSP+Servlet源码)
优采云 发布时间: 2022-02-09 20:01抓取ajax动态网页java(开发工具IDEA2019开发环境JDK1.8+MySQL5.6+Tomcat8.0主要技术JSP+Servlet源码)
前言
这是我在疫情期间和尚硅谷视频一起做的一个书店项目。昨天整理SSM文件的时候,发现还在草稿箱里。写完了(笑),因为当时没有想过给大家看,主要是想自己看看,但是项目实现的功能还是写在文档里,虽然写的不是完成了,但是有了视频,我还是能看懂的。今天看到有小伙伴想要源码,所以先把源码分享一下,后面再补充。
开发工具
IDEA2019
开发环境
JDK1.8+MySQL5.6+Tomcat8.0
主要技术
JSP+Servlet
源代码
先补个网盘链接: 解压码:qqfu
数据库文件根目录下有个book.sql
对于Github,等我以后学习,然后上传到那里。主要原因是这个项目还存在一些问题。虽然我在做的时候修复了一些,但还是希望能上传到Github,让大家一起完善。
无关
如果您觉得本项目文档对您有帮助,请扫描二维码获取优惠券,这对我来说真的很重要,操作步骤如下!
项目功能用户页面JSP动态
注册登录失败后在页面中提取相同的内容,在页面上保存一些数据并合并注册和登录的servlet创建BaseServlet
数据封装及使用BeanUtils抽取
BeanUtils 工具类,可以一次性将所有请求的参数注入JavaBean。
BeanUtils工具类常用于将Map中的值注入JavaBeans,或者复制对象属性的值。
BeanUtils 不是 Jdk 类。但是第三方工具。所以需要引导包。
1、导入需要的jar包:
2、编写WebUtils工具类使用
使用EL表达式修改表单以呼应图书列表
添加书籍
添加工具方法将int类型转换为WebUtils工具类删除书籍
编辑本书
分页
分页模型Page实现在首页、上一页、下一页、最后一页分页模块中跳转到指定页数的功能。点击页码跳转后,自定义显示页码,修改页面、添加、删除、修改图书信息。回显页面
以修改一本书为例: