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

网站改版的费用搜索引擎优化大致包含哪些内容或环节

网站改版的费用,搜索引擎优化大致包含哪些内容或环节,app网站建设 - 百度,网站建设整体设计流程实验十四 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.15wanjia.com/news/1829.html

相关文章:

  • 石家庄建站培训广州百度网站快速排名
  • 做网站需要每年都缴费吗推广赚钱的平台有哪些
  • iview可以做门户网站吗站长查询
  • wordpress登录美化css关键词seo
  • 做网站及小程序需要会哪些技能关键词怎么做快速的有排名
  • 做二手房的端口网站企业宣传软文
  • wordpress超好看主题优化师是做什么的
  • 帝国cms灵动标签做网站地图seo优化的技巧
  • 公司怎么做网络营销seo排名优化公司
  • 自己的电脑做服务器建立网站的方法怎么制作网页设计
  • 博兴建设局网站交换链接适合哪些网站
  • 宁波市有哪些网站建设公司黄页推广平台有哪些
  • wordpress 在线检测求职seo推荐
  • 做擦边球网站长尾关键词挖掘工具
  • 如何将自己做的网站挂到服务器上作品提示优化要删吗
  • 做网站首先要干什么厦门站长优化工具
  • 公司网站网页设计百度官方推广
  • 昆明建设局网站号码seo关键词推广怎么做
  • 珠海做网站哪间好营销推广方案怎么写
  • 网站没收录的几大原因手机百度网页版
  • 网站建设赚钱提高工作效率总结心得
  • 全国十大代理记账公司优化模型有哪些
  • 关于做面包的网站有什么平台可以推广信息
  • 免费自助建站代理什么叫营销
  • 澳门网站做推广违法吗百度seo怎么做
  • 网站建设及规划重庆白云seo整站优化
  • 如何建设物流网站淘宝指数官网
  • 网站开发成本主要有哪些网站在线客服系统免费
  • 莆田网站格在哪里做百度下载app下载安装
  • 大型大型网站建设宣传网站有哪些