java吧 关注:1,252,299贴子:12,740,978
  • 0回复贴,共1

一个关于mysql数据库的查询问题,请求帮助

取消只看楼主收藏回复

图1 EmpService

图二:EmpDao

图3 findEmp.jsp

图1
//获取请求参数
int id = Integer.parseInt(request.getParameter("id"));
或者 int age = Integer.parseInt(request.getParameter("age"));
图2
public Emp findById(int id) {
...String sql = "select * from emp where id=?";
ps.setInt(1,id);...}
或者public Emp findByAge(int age) {
...String sql = "select * from emp where age=?";
ps.setInt(1,id);...}
可以正确加载数据到页面

图1
//获取请求参数
String name = request.getParameter("name");
图2
public Emp findByName(int name) {
...String sql = "select * from emp where name=?";
ps.setString(1,name);...}
就加载不出来,报错


有大神可以帮助解决一下吗?


1楼2019-04-18 23:18回复