我想从Java HTTPServletRequest对象获取用于发布参数的表单的名称。这可能吗。我看不到有任何方法可以将其返回给我。
最佳答案
HTML表单名称未作为请求的一部分提交。如果需要(为什么?),则可以将其提交为隐藏输入:
<form name="myForm" action="/my_servlet">
<input type="hidden" name="htmlFormName" value="myForm"/>
...
在您的servlet中:
String htmlFormName = request.getParameterValue("htmlFormName");