java - 是否可以根据用户输入限制查询结果?

标签 java jsp

这是我的索引页。

<form action="worker.jsp">
  <input type="text" name="count"></input>
</form>

这是我的worker.jsp。

<jsp:useBean id="ff" class="my.dbController" scope="page"/>
String count = (request.getParameter("count"));
ff.queryTest(count)

这是 java dbController 文件。

String query = "Select * from table limit ?"
PreparedStatement ps = conn.prepareStatement(query);
ps.setString(1, x);
ps.executeUpdate();

这可能吗?我一直在尝试这种方法,但它一直返回 0 数据。

编辑:我能够修复它,我的 .jsp 文件中有一个错误。还是谢谢了

最佳答案

当您应该执行 executeQuery 时,您正在执行 executeUpdate

关于java - 是否可以根据用户输入限制查询结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56806115/

相关文章:

java - 在 .xml 文件顶部写入注释?

java - 使用可变大小的内容调整 JScrollpane 的大小

java - 使用 JSTL 设置 HTML 下拉选择选项

c# - 将 21 个字符的字符串转换为十六进制

java - 如何正确读取 XML 文件中的节点值?

java - 如何显示数据库中存储为 blob 的图像?

java - 如何使用更新的数据库内容定期刷新 JSP?

eclipse - 未定义的属性名称(aria-hidden)

java - 在 google app engine 中出现此错误 405 此 URL 不支持 HTTP 方法 GET

java - 使用静态内容运行 spring boot jar