题
我有以下数据
<select class="small" name="test"><option value="1">a</option>
我想打印“a”我该怎么做?request.getparameter(test)
给我选择的值,如 1
解决方案
你不能,至少不能这样。
一般流程是这样的
- 您有一些模型,包含这两个值(我们称它们为“值”和“显示值”)
- 你输出的是
<select>
在 jsp 中并迭代该模型 - 当表单提交回 servlet/jsp 时,您将获得“值”,并根据您的模型获得相应的“显示值”
正如下面的评论所指出的,最广泛使用的模型是 Map
执行。 TreeMap
. HashMap
, LinkedHashMap
, ,取决于您的数据。
不隶属于 StackOverflow