因此,假设我在与数据库中某个 ID 相关的输入字段中有信息。
因此,例如,如果我想更改某个对象的特性,而该对象只能通过数据库中的 ID 访问,我不仅需要知道该对象的 ID,还需要知道用户输入的值。我想到的一种方法是隐藏输入字段,所以
<input type="text" name="valueEntered" />
<input type="hidden" name="id" value="theId"/>
<input type="submit" value="update"/>
所以这意味着当我访问我的 servlet 中的结果时,我应该得到一个值数组
request.getParameter("valueEntered");
如果我用 name="id" 进行类似的调用,那么我还应该得到一个 id 数组。然后,我可以假设索引 0 处的 id 是索引 0 处具有特征的对象的 id。
但是,是否有另一种方法可以做到这一点,例如 id 和输入的值之间已经存在映射?例如,我不想依赖索引 i 处的 id 指的是在索引 i 处具有特征的产品的假设。