【发布时间】:2011-03-15 14:06:05
【问题描述】:
我想在我的 JSP 上使用下拉菜单,但是...我不知道如何捕获所选项目的值并将其传递给我的 Servlet 并有一些查询来将值添加到我的数据库中。
你能给我一些想法或线索如何编码吗?
PS。我还需要将下拉菜单中的项目转换为整数,因为我会将其添加到我的数据库中存储的数据中。
这对于像我这样的初学者来说会很难吗? 我应该使用文本框并让用户手动输入 INTEGER 而不是下拉菜单吗?
提前非常感谢:)
我的 Jsp 菜单是这样的:
<body>
<form action="AddPoints">
<table width="408" border="0">
<tr>
<td width="402"><h3 align="center">Enter Points:</h3>
<h3 align="center">
<label for="Points"></label>
<select name="Points" size="1" id="Points">
<option value="5" selected>5</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
</select>
<br/>
</h3>
<h3 align="center"><strong></strong>
<input type="submit" name="AddPoints" id="AddPoints" value="Add Points">
</h3></td>
</tr>
</table>
</form>
</body>
我还想知道这一行的 值:<option value="25">25</option> 是否是我的 servlet 可以捕获的真正值?
对不起,如果我有这么多问题... :)
【问题讨论】:
-
更好的设计是在服务器端维护选项值及其标签,如
ServletContextListener或某种形式。检查 [stackoverflow.com/questions/8840655/…
标签: jsp drop-down-menu web-applications