저는 판매용 전화 목록을 만들고 모든 전화를 볼 수있는 프로젝트를 진행 중입니다. 나는 이것이 올바르게 작동하고있다. viewPhones.jsp는 모든 세부 사항이있는 모든 전화 목록을 리턴합니다. 브랜드, 모델, 네트워크, 저장 용량, 색상, 화면 크기 등동적 URL 만들기 - JSP
'브랜드'및 '모델'만 볼 수 있도록 설정해야합니다 (예 : 'iPhone' '6') 그런 다음 '세부 정보'를 탭하여 나머지 세부 정보를 볼 수 있습니다. 이 '추가 정보'버튼은 전화기의 전체 세부 정보가 포함 된 새 jsp를 열어야합니다.
'자세한 정보'.jsp에 대한 URL을 만드는 방법을 잘 모르겠습니다.
각 전화가 데이터베이스에 phoneID 그래서 난 믿고있어 한 phone.java 클래스에 단지 일반 toString 메소드를 사용하여 수행됩니다 : 여기
내가 현재 가지고있는 출력 나는 이것을 어떤 식 으로든 사용할 것인가? 나는 그것을하는 방법에 관해서는 방금 잃어버린다.죄송합니다. 충분한 정보를 제공하지 않은 경우, 코드 스 니펫이 필요한 경우 해당 정보를 게시물에 추가하겠습니다.
<%@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>