Rod*_*ate 1 html java jsp servlets
如何从jsp到servlet获取按钮ID,而不是获取按钮值
<input id="${section.id}" type="submit" name="submit" value="Edit">
Run Code Online (Sandbox Code Playgroud)
如何在servlet中获取该ID?
您不能将该ID仅用于客户端。您将需要设置name或value以匹配元素的ID。
另外,作为解决方法,您可以通过向JSP中添加如下内容来创建包含id值的隐藏输入字段:
<input type="hidden" name="submit_id" value="${section.id}" />
Run Code Online (Sandbox Code Playgroud)
然后,在该submit_id参数下的表单提交后,它就可以在servlet中使用。
String submitId = (String)request.getParameter("submit_id");
Run Code Online (Sandbox Code Playgroud)