我试图获取一些 td 元素的值,其中数据由 MySQL 表中的数据组成。它在我的浏览器中很好地显示数据(例如,如果我将类型从“隐藏”更改为“提交”),但是当我尝试获取值时,我只得到 null。
这是我的jsp,它在浏览器中显示正确的结果。
<td>
<form action="history.jsp" method="get">
<input type="hidden" name="res" value="<%=his.getRes()%>"/>
</form>
</td>
但是,当我尝试打印这些值时,我只在以下位置得到“null”:
<%
String res = request.getParameter("res");
System.out.print(res);
%>
我还是个新手,所以这可能是一个直接的答案。预先感谢您的帮助。
最佳答案
我建议您更改变量的名称:
String newname = request.getParameter("res");
System.out.println(newname)
关于java - 在 Java 中获取 <td> 的值 - request.getParameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59933249/