JSPで表内の数値を文字列に変換したいのですが、やり方がわかりません。
たとえば、現在以下のコードを作成中ですが、ジャンル名のところが本来DBの方に1~3と数値がありまして、DBから取得してきた数値に応じてselectのところにある文学、経済、技術の文字列を表示させたいのです。
どう入力すればいいかわからず、詰まっております。
ご教授いただければ幸いです。
よろしくお願いします。
JSP
1 ジャンル名:<select name="genre"> 2 <option value="1">文学</option> 3 <option value="2">経済</option> 4 <option value="3">技術</option> 5 <input type="submit" value="検索"><br/> 6 </select><br/> 7 <table border="1"> 8 <tr> 9 <th>書籍ID</th> 10 <th>書籍名</th> 11 <th>著者</th> 12 <th>発行日</th> 13 <th>在庫</th> 14 <th>ジャンル名</th> 15 </tr> 16 <c:forEach var="book" items="${bookList}"> 17 <tr> 18 <th>${book.bookId }</th> 19 <th>${book.bookName}</th> 20 <th>${book.author}</th> 21 <th>${book.publicationDate }</th> 22 <th>${book.stock}</th> 23 <th>${book.genreId}</th> 24 </tr> 25 </c:forEach> 26</table>
回答1件
あなたの回答
tips
プレビュー