現在日報管理ソフトを作っています。
form.jspで顧客名がプルダウンで選択できるようにしました。
以下のコードではclient.idを取得してしまい、サーバーにID番号しか表示されません。
どのようにすればclient.nameを取得できますでしょうか・
よろしくお願いいたします。
Report.java
public String getClients() { return clients; } public void setClients(String clients) { this.clients = clients; }
ReportCreateServlet.java
r.setClientname(request.getParameter("clients"));
form.jsp
<label for="sack">利用者氏名</label> <br /> <select name="clients" size="1"> <c:forEach var="client" items="${clients}" varStatus="status"> <option value="${client.id}"><c:out value="${client.name}" /></option> </c:forEach> </select> <br /> <br />
あなたの回答
tips
プレビュー