我找到了这个链接...
Java:how to pass value from class/bean to servlet
我尝试过,它有效(感谢 BalusC)这非常有帮助,并回答了我几天来研究的所有问题。
但是我试图弄清楚如何将参数从 JSP 传递到 DAO 中的 sql 查询
例如,如果我想创建一个 jsp 表单来过滤 servlet 将生成的结果...
提前致谢
最佳答案
这取决于您想要如何调用 DAO 方法,(请澄清):
- 如果您想直接从 JSP 调用 DAO 方法(这是一个不好的做法),我建议使用 JSTL 的 SQL 标记库。
- 如果您愿意,您可以开发自定义标记库来调用 DAO。
- 如果您从 Servlet(或使用 MVC 框架)调用 DAO 方法,则无法使用
request.getParameter(paramName)
获取用户填写的输入内容,然后调用 DAO方法,并在请求属性中设置DAO的结果。
关于java - 从jsp传递参数到DAO中的sql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9737314/