我有以下数据

   <select  class="small" name="test"><option  value="1">a</option>

我想打印“a”我该怎么做?request.getparameter(test) 给我选择的值,如 1

有帮助吗?

解决方案

你不能,至少不能这样。

一般流程是这样的

  1. 您有一些模型,包含这两个值(我们称它们为“值”和“显示值”)
  2. 你输出的是 <select> 在 jsp 中并迭代该模型
  3. 当表单提交回 servlet/jsp 时,您将获得“值”,并根据您的模型获得相应的“显示值”

正如下面的评论所指出的,最广泛使用的模型是 Map 执行。 TreeMap. HashMap, LinkedHashMap, ,取决于您的数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top