⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bookdetails.jsp

📁 实现在线书店的基本功能 应用了hibernate+jsp 技术采用了mvc三层设计模式
💻 JSP
字号:
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ include file="common.jsp" %>
<%@ page import="java.util.*" %>

<html>
<head><title>TitleBookDescription</title>
<style type="text/css">
<!--
@import url("common.css");
-->
</style>
</head>
<%@ include file="banner.jsp" %>
<br>
<%
    //Get the identifier of the book to display
   request.setCharacterEncoding("UTF-8");
    String select=request.getParameter("select");
    String message = request.getParameter("message");
    String bookId=null;
 
    if(select.equals("1")){
         bookId=message;
    if(bookId==null)bookId="1";
     BookDetails book = bookDB.getBookDetails(bookId);
%>

<% 
   if(book==null)
   { 
%>
    <p>书号"<%=bookId%>"在数据库中不存在<p>
    <strong><a href="<%=request.getContextPath()%>/bookstore.jsp">继续购物</a></strong>
<% 
     return;
   }
%>

<p>书名:<%=convert(book.getTitle())%></p>
作者: <em><%=convert(book.getName())%> </em>&nbsp;&nbsp;
(<%=book.getYear()%>)<br>
<p>价格(元):<%=book.getPrice()%></p>
<p>销售数量:<%=book.getSaleAmount()%></p>
<p>评论:<%=convert(book.getDescription())%></p>


<p><strong><a href="<%=request.getContextPath()%>/bookstore.jsp?Add=<%=bookId%>">加入购物车</a>&nbsp; &nbsp; &nbsp;
<a href="<%=request.getContextPath()%>/bookstore.jsp">继续购物</a></p></strong>
<%}
if(select.equals("2")){
    String bookTitle=message;
    if(bookTitle==null)bookTitle="X";
   BookDetails book = bookDB.getBookByTitle(bookTitle);
   %>
  <% 
   if(book==null)
   { 
    %>
    <p>书名"<%=bookTitle%>"在数据库中不存在<p>
    <strong><a href="<%=request.getContextPath()%>/bookstore.jsp">继续购物</a></strong>
<% 
     return;
   }
    bookId=book.getBookId();
%>

<p>书名:<%=convert(book.getTitle())%></p>
作者: <em><%=convert(book.getName())%> </em>&nbsp;&nbsp;
(<%=book.getYear()%>)<br>
<p>价格(元):<%=book.getPrice()%></p>
<p>销售数量:<%=book.getSaleAmount()%></p>
<p>评论:<%=convert(book.getDescription())%></p>


<p><strong><a href="<%=request.getContextPath()%>/bookstore.jsp?Add=<%=bookId%>">加入购物车</a>&nbsp; &nbsp; &nbsp;
<a href="<%=request.getContextPath()%>/bookstore.jsp">继续购物</a></p></strong>
<%}
if(select.equals("3")){
   String bookName=message;
    if(bookName==null)bookName="余秋雨";
    BookDetails book = bookDB.getBookByName(bookName);
   %>
  <% 
   if(book==null)
   { 
%>
    <p>作者"<%=bookName%>"在数据库中不存在<p>
    <strong><a href="<%=request.getContextPath()%>/bookstore.jsp">继续购物</a></strong>
<% 
     return;
   }
    bookId=book.getBookId();
%>

<p>书名:<%=convert(book.getTitle())%></p>
作者: <em><%=convert(book.getName())%> </em>&nbsp;&nbsp;
(<%=book.getYear()%>)<br>
<p>价格(元):<%=book.getPrice()%></p>
<p>销售数量:<%=book.getSaleAmount()%></p>
<p>评论:<%=convert(book.getDescription())%></p>


<p><strong><a href="<%=request.getContextPath()%>/bookstore.jsp?Add=<%=bookId%>">加入购物车</a>&nbsp; &nbsp; &nbsp;
<a href="<%=request.getContextPath()%>/bookstore.jsp">继续购物</a></p></strong>
<%}%>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -