当前位置: 首页 > news >正文

网站后台是怎么做出来的免费网页浏览器

网站后台是怎么做出来的,免费网页浏览器,域名和网站建站公司链接,做室内设计特别好的网站实验十四 EL和JSTL 一、实验目的 1、掌握EL表达式的使用 2、掌握JSTL的使用 二、实验过程 1、在数据库Book中建立表Tbook,包含图书ID,图书名称,图书价格。实现在bookQuery.jsp页面中模糊查询图书,如果图书的价格在50元以上&#…

实验十四 EL和JSTL

一、实验目的
1、掌握EL表达式的使用
2、掌握JSTL的使用
二、实验过程
1、在数据库Book中建立表Tbook,包含图书ID,图书名称,图书价格。实现在bookQuery.jsp页面中模糊查询图书,如果图书的价格在50元以上,则以黄色字体显示书名。相应的模糊查询放在Servlet中实现,bookQuery.jsp页面中图书的显示代码注意使用JSTL。
在这里插入图片描述
在这里插入图片描述

2、提交实验报告,实验报告中附代码和运行结果以及实验心得。
数据库Tbook:
在这里插入图片描述

bookQuery.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head><title>Title</title><style>.mainContainer{width: 40%;text-align: center;display: grid;place-content: center;}table{align-content: center;border: 1px solid black;}.yellowColor{color: yellow;}</style>
</head>
<body><form action="Servlet" method="post"><div>请输入图书信息的模糊图书名称:<input type="text" name="searchWord" id="searchWord" required><input type="submit" value="查询"></div></form><div class="mainContainer"><c:if test="${bookList != null}"><h2>图书列表</h2><table><tr><th>图书名称</th><th>图书价格</th></tr><c:forEach items="${bookList}" var="book"><tr><td><c:if test="${book.price gt 50}"><span class="yellowColor">${book.name}</span></c:if><c:if test="${book.price le 50}">${book.name}</c:if></td><td>${book.price}</td></tr></c:forEach></table></c:if></div>
</body>
</html>

Servlet

package servlet;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import com.example.Book;
import java.io.IOException;
import java.sql.*;
import java.util.ArrayList;
import java.util.List;
@WebServlet(name = "Servlet" )
public class Servlet extends HttpServlet {private static final String url = "jdbc:mysql://localhost:3306/Tbook";protected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {String name = request.getParameter("searchWord");try {// 加载和注册JDBC驱动Class.forName("com.mysql.jdbc.Driver");Connection conn = DriverManager.getConnection(url, "root", "123456");String sql = "select * from book where bookname like ?";//创建PreparedStatement对象,这有助于防止SQL注入攻击PreparedStatement stmt = conn.prepareStatement(sql);//使用setString方法设置SQL查询中的参数值stmt.setString(1,"%" + name + "%");ResultSet rs = stmt.executeQuery();List<Book> bookList = new ArrayList<>();while(rs.next()){int id = rs.getInt("id");String bookname = rs.getString("bookname");Double bookprice = rs.getDouble("bookprice");Book book = new Book(id,bookname,bookprice);bookList.add(book);}//将集合保存到会话中HttpSession session = request.getSession();session.setAttribute("bookList",bookList);//重定向到bookQuery.jsp页面
response.sendRedirect("bookQuery.jsp");rs.close();stmt.close();conn.close();} catch (SQLException se) {se.printStackTrace();} catch (Exception e) {e.printStackTrace();}}
}

Book

package com.example;public class Book {private Integer id;private String name;private double price;public Book(Integer id, String name, double price) {this.id = id;this.name = name;this.price = price;}
}

结果截图
在这里插入图片描述
在这里插入图片描述

http://www.hyszgw.com/news/35160.html

相关文章:

  • 清理空壳网站重庆腊肠怎么制作
  • 温州网站制作优化代销网站源码
  • 定制型网站一般价格广州讯博网络科技有限公司
  • 东莞建外贸网站好浏览器打不开wordpress
  • 自己搭建网站怎么搭建visual studio2005做网站
  • 电子商务网站建设asp sql 源码下载wordpress多用户博客
  • 网站更换服务器需要重新备案吗有用dojo做的网站吗
  • 住房和城乡建设厅门户网站工作室网站域名
  • 旅游网站开发的重要性无锡设计公司企业方面
  • 用php做网站要多久wordpress调用qq头像
  • 个人网站设计需求分析seo查询网站是什么
  • 织梦网站建设网页中文建站模板
  • 网站前端建设都需要什么wordpress 审核 发布
  • 内容网站模板有哪些能做专门接做标书的网站
  • 网站开发公司臻动如何获得个人免费网站空间
  • wordpress适用于图片站的主题wordpress my visitors 数据备份恢复
  • 湘潭做网站wordpress做公司官网
  • flash 的网站wordpress只允许登陆
  • 网站建设综合实训总结58同城的网站怎么做的
  • 深圳餐饮网站设计天津小程序网站开发公司
  • 国外移动端网站模板上海品牌策划设计
  • 网站建设优化方法 s购物网站可行性分析报告
  • 做汽车的网站广告策划书模板word
  • 简述网站开发设计流程图网络工程师主要做什么
  • 网站开发概要设计模板现在那个网站做宣传有效果
  • 辽宁省建设安全监督网网站h5怎么弄到微信公众号
  • 男人和女人做污的视频网站制作网站详细步骤
  • 优秀高端网站建设企业建设网站要做的工作
  • 建可收费的网站大连网页设计公司排名
  • 加强 网站群建设管理天网站建设