目录
一、在数据库Book中建立表Tbook,包含图书ID,图书名称,图书价格。实现模糊查询图书,如果图书的价格在50元以上,则以黄色字体显示书名。相应的模糊查询放在Servlet中实现,在图书的显示代码中使用JSTL。
1. 运行截图
输入web
输入计算机
输入python
2. 建表(tbook)并插入数据
2. 对应的实体类(Book)
3. search.jsp
(1)查找表单
(2)CSS
4. mybatis-config.xml
5. BookMapper.xml
6. BookMapper
7. Service层实现类
8. SearchBookServlet
二、心得体会
我学会并运用EL和 JSTL到JSP页面中,并通过Mybatis实现数据库的交互。
EL和 JSTL是 JavaWeb 开发中常用的标签库。它们可以在 JSP 页面中嵌入表达式和标签,简化页面的开发和维护,我总结了如下几点心得:
① 增强了页面的表现力:EL 可以通过 ${表达式} 在页面中嵌入 JavaBean 的属性值或方法返回值,而 JSTL 可以通过标签嵌入流程控制语句、循环语句、条件语句等,从而增强了页面的表现力。
② 简化了页面逻辑:EL 和 JSTL 可以将页面的逻辑处理转移到后台 Java 代码中,使前端页面更加简洁明了,降低了前端代码的维护难度。
③ 提高了代码的复用性:通过 EL 和 JSTL,可以将一些常用的逻辑处理封装成函数或标签,从而提高了代码的复用性。
标签:xml,EL,JavaWeb,BookMapper,JSTL,图书,页面 From: https://blog.csdn.net/m0_67830223/article/details/140325997