Java上机报告(二)
一、上机练习题目
- 开发图书信息模糊查询界面,输入图书名称的模糊信息,能够显示所有图书的ID、名称和价格。在图书信息的显示代码中使用JSTL。;
- 在数据库中建立表格T_BOOK(BOOKID,BOOKNAME,BOOKPRICE),插入一些记录,编写一个模糊查询图书的应用,输入图书名称的模糊资料,显示查询的图书的ID、名称和价格,要求使用Struts2.0完成;
- 在数据库中建立表格T_CUSTOMER(ACCOUNT,PASSWORD,CNAME),插入一些记录。编写注册页面,使用html标签库中的标签,输入账号、密码、确认密码、姓名、完成注册的功能,并能够判断是否重复注册。如果重复注册,提示错误信息;
二、环境及相关说明
1、本题所用数据库版本为MySQL 5.5,Java集成环境环境为IntelliJ IDEA 2018.2.2;
2、在学习Java过程中,最近接触到了Spring Boot这个开源框架,因此我在以前完成的练习二的代码的基础上,试着将上机报告一中的所有练习和上机报告二中的所有练习做成了一个图书管理系统,并成功实现。
3、文末附有完整项目百度网盘链接。
三、上机题目的实现
1、模糊查询寻界面的开发
模糊查询实现思路:用户通过input框输入书本名称,通过js获取input中输入的值,然后通过表单提交的方式,数据请求至接口,调用SQL,从而达到模糊查询。其开发的界面如下图所示: