2012-03-07 54 views
0

我有以下JSP/Servlet的 - 如何创建conditons从数据库中提取记录

1)StudentDAO.java - >有一个方法可以列出所有学生

2)ListStudentServlet.java - > Contorller拿到名单,发送给在jsp

3)ListStudent.jsp - >显示学生名单

现在我想添加condtions如

studentId大于,小于,等于等
StudentName LIKE“%DATE1和date2

什么让基于上述条件的结果,最好的办法之间的%
StudentDOB。我是否需要为每个条件创建单独的方法,或者我可以使用不同的where子句的方法吗?

请您举个例子吗?

谢谢

回答

1

您可以向servlet提供不同的GET参数。例如:

  • ?operator=greaterThan&column=studentId&value=5
  • ?operator=like&column=name&value=%A

您也可以编码在servlet本身这些东西,只提交标识组合中的一个参数。例如,如果你有一个查询列表,你可以有?queryId=5

+0

抱歉Bozho,我是jsp/servlet的新手。在从servlet获取响应(列表)后,我需要在JSP中如何/将这些代码放在JSP中?请你举个例子吗? – Muhammad 2012-03-08 11:23:29

相关问题