初学SSH,还在练习,问题比较小白,请高手指点。
Action:
public String execute() throws Exception{
String sql = "from User where position = '面试官'";
List<User> all = userService.queryInterviewerByPosition(sql);
ServletActionContext.getRequest().setAttribute("all", all);
return SUCCESS;
}
queryInterviewerByPosition方法:
public List<User> queryInterviewerByPosition(String sql) {
return userDAO.queryIByPosition(sql);
}
queryIByPosition方法:
public List<User> queryIByPosition(String sql) {
return this.getHibernateTemplate().find(sql);
}我是这么写的,页面表单上显示不出来,数据库中只有一个表,position分为面试官、管理员、应聘人,我就是想把position为面试官的人员信息从数据库中调出来然后显示在JSP页面上。
Action:
public String execute() throws Exception{
String sql = "from User where position = '面试官'";
List<User> all = userService.queryInterviewerByPosition(sql);
ServletActionContext.getRequest().setAttribute("all", all);
return SUCCESS;
}
queryInterviewerByPosition方法:
public List<User> queryInterviewerByPosition(String sql) {
return userDAO.queryIByPosition(sql);
}
queryIByPosition方法:
public List<User> queryIByPosition(String sql) {
return this.getHibernateTemplate().find(sql);
}我是这么写的,页面表单上显示不出来,数据库中只有一个表,position分为面试官、管理员、应聘人,我就是想把position为面试官的人员信息从数据库中调出来然后显示在JSP页面上。
不太明白您说的分组数据是什么意思,您的意思是将一个表中的数据根据字段不同分开?我的意思是不要操作数据库,数据库的结构内容我不想改了,一个表就一个表,虽然现在发现有点麻烦我就是想这一个user表中position字段是“面试官”的人员信息都拿出来,然后在JSP页面表单上显示出来