0
的點擊某本書的信息,我有Books.jsp頁顯示在一個特定的書圖像
本頁面從數據庫中檢索BOOKNAME(國行),並調用一個名爲Books.java檢索並顯示圖像的servlet。
<%@page import="javax.print.PrintService"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" import="java.sql.*,java.io.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>BooksInfo</title>
</head>
<body>
<form action="Next1.jsp" method="get">
<%!Connection cn;
Statement stm;
ResultSet rs;
ResultSetMetaData rsmd;
PreparedStatement psmt;%>
<%!public void jspInit() {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("Connection created");
cn = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:xe", "system", "hello");
} catch (Exception e) {
e.printStackTrace();
}
}%>
<%
stm = cn.createStatement();
rs = stm.executeQuery("select bnm,image from bookdemo");
while (rs.next()) {
String s = rs.getString(1);
%>
<table><tr><td>
<a href="Info.jsp"><img src ="Books"></img></a>
</td>
<td>
<%
out.write(s);
%>
</td>
<td>
<input type="checkbox" name="book" value=<%=s%>>
</td></tr></table>
<%
}
%>
<br><br>
<input type="submit" value="Add & View Cart">
</form>
</body>
</html>
問: 現在對某本書的點擊我要顯示在一個單獨的Info.jsp.How那本書的信息做我做我怎麼知道某本書的圖像?被點擊?
我怎麼知道哪本書圖像被點擊? – user3126632 2015-02-07 08:19:59
在這裏,我看到你的書和圖像在同一張桌子上。您正在提取書名。獲取圖像以及。你會得到這些字節。將字節轉換爲image.Here是代碼Base64.encodeBase64String(image); – 2015-02-07 08:35:54
你需要爲此包含apache commons庫。 – 2015-02-07 08:37:55