我正在開發一個項目,該項目允許用戶列出要銷售的手機並能夠查看所有待售手機。我有這個工作正常。 viewPhones.jsp返回包含所有細節的所有手機的列表。例如品牌,型號,網絡,存儲,顏色,屏幕尺寸等。創建動態網址 - JSP
問題是,它需要設置,以便您只能看到'品牌'和'型號'(例如'iPhone''6' ),然後可以點擊「更多信息」查看其他細節。這個'更多信息'按鈕應該打開一個新的jsp與手機的全部細節。
我不知道如何爲這些「更多信息」.jsp的每一個創建URL。
這裏是輸出我目前有:
viewPhones.jsp output 這是使用只是一個普通的toString方法在phone.java類
每部手機已在數據庫中的phoneID所以我假設做我會以某種方式使用它?我只是失去了如何去做。
道歉,如果我沒有提供足夠的信息,如果需要任何代碼片段我會將它們添加到帖子。
<%@page import="java.util.Collection"%>
<%@page import="java.util.ArrayList"%>
<%@page import="java.util.Arrays"%>
<%@page import="phoneauction.Phone"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
Phone p = new Phone();
Collection<Phone> list = p.findAllPhones();
out.println(list);
%>
<br><br>
<h3> Enter the Phone ID of the phone you want to add to your favourites </h3>
<form action="favouritedPhone.jsp">
Phone ID: <input type="text" name="favourite">
<input type="submit" value="Add to Favourites">
</form>
</body>
</html>