繁体   English   中英

如何获得标签的属性?

[英]How do I get the attributes of a tag?

到处都在寻找,我只是看不到找到它(可能是因为我用错了字眼或其他措辞)。

在中有多个选项的简单选择标签。 每个选项都有一个id属性。 我想从所选选项中获取id

select标记的名称是“ group”,因此在servlet中我称之为:

String group = request.getParameter("group");

这仅返回选项的“标签”(名称,用户看到的内容)。 我不想要那个,我想要它的ID。 我试过了

String group = request.getParameterValues("group");

但这只是返回一个数组,其中包含一项,即选项的标签。

我怎样才能做到这一点? 谢谢。

您应该将option标记的value属性设置为要从servlet获取的属性:

   <select name="parent">
     <c:forEach items="${parents}" var="parent">
       //      here set value="yourid"
       <option value="${parent.id}">${parent.name}
     </c:forEach>
   </select>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM