有谁知道是否可以<select> <option>使用HTML表单中的元素传递隐藏的请求参数?
因此,例如,如果用户<option value="foo">foo</option>从<select>选项列表中选择,我可以以某种方式传递隐藏值,以及"foo"值,并将其作为请求参数检索吗?例如,<input type="hidden" name="x" value="bar"/>当用户选择foo选项时,我将从请求中获取值"foo"和"bar".
谢谢
我有一段Java代码,它从Optional#map的输入参数中包含的集合中删除一个元素
boolean ret = methodReturnsOptioanl()
.map(project -> project.getDocIds().remove(docId))
.orElse(false);
Run Code Online (Sandbox Code Playgroud)
其中project.getDocIds()返回一组字符串id并保证不为空。
我已经测试过并且可以工作;如果Optional为空或者集合中不存在docId,ret为false。
但是,Optional#map 可以执行此操作并更改成员集的状态并返回 Set#remove 操作的布尔结果吗?
我四处搜寻,找不到任何明确的答案。