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

南昌做网站比较好的公司seo案例视频教程

南昌做网站比较好的公司,seo案例视频教程,中国航发网上商城app下载,php网站留言板模板实验十四 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.yidumall.com/news/86464.html

相关文章:

  • 自己怎样给网站做推广产品推广软件有哪些
  • 北京网站排名公司seo实战密码在线阅读
  • tp做网站种子搜索神器在线搜
  • wordpress loostrive杭州最专业的seo公司
  • 咨询学校网站开发费用杭州百度竞价推广公司
  • 龙华网站建设的公司seo优化的作用
  • 广西住房和城乡建设官方网站品牌广告投放
  • wordpress自定义不了seo关键字优化软件
  • 网站权重6了该则么做优化方案免费营销培训
  • 忻州网站建设哪家好免费职业技能培训网
  • 东莞医院网站建设河南推广网站
  • 怎样做旅游公司的网站源码网站
  • 网站显示百度众测是怎么做的360seo排名点击软件
  • 永川集团网站建设长沙好的seo外包公司
  • 专业做外贸网站东莞百度推广优化公司
  • 布吉网站建设哪家公司靠谱广州排前三的seo公司
  • 怎么做淘宝网站推广企业网站建设方案模板
  • 南阳市建设局网站连云港seo优化公司
  • 可以做锚文本链接的网站青岛网站
  • 短剧小程序代理广州seo网络推广员
  • 家居网站建设平台抖音关键词用户搜索排名靠前
  • 四川网站开发网站建设公司排行榜
  • 网站统计关键词电子商务是干什么的
  • wordpress 百度站长怎么做推广和宣传平台
  • 品牌网站建设浩森宇特电商seo优化是什么
  • 做地产的设计网站百度收录网站入口
  • 免费建立网站教程抖音矩阵排名软件seo
  • o2o网站模版惠州抖音seo
  • 做网站图片大小如何建网站详细步骤
  • 如何查询网站的点击量网络营销机构官方网站