qq_35373966 2018-02-22 14:15 采纳率: 0%
浏览 1746
已结题

显示用户列表为什么数据没出现,也没报错

action
package com.action;

import com.dao.UserDao;
import com.impl.UserImpl;
import com.model.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

import java.util.List;
import java.util.Map;

public class LoAction extends ActionSupport {
private User user;

public User getUser(){
    return user;
}
public void setUser(User user){
    this.user=user;
}


public String execute() throws Exception{
    Integer uid=user.getUid();
    String pwd=user.getPwd();
    boolean validated=false;
    ActionContext context=ActionContext.getContext();
    Map session=context.getSession();
    User user1=null;
    user1=(User)session.get("user");
    if(user1==null)
    {
        UserDao userDao =new UserImpl();
        user1= userDao.validateUser(uid,pwd);
        if(user1!=null)
        {
            session.put("user",user1);
            validated=true;
        }
    }else{
        validated=true;
    }if(validated) {
        return SUCCESS;
    }else{
        return ERROR;
    }
}


public String getUserList()throws Exception{
    UserDao userDao=new UserImpl();
    List userList=userDao.getUserList();
    Map request=(Map)ActionContext.getContext().get("request");
    request.put("userList",userList);
    return "ulist";
}

}

Struts.xml




successpage.jsp
index.jsp
uselist.jsp


adminpage.jsp
admin.jsp


uselist.jsp


Dao
public interface UserDao {
User validateUser(Integer uid,String pwd);

List getUserList();

}

Impl
public List getUserList()
{
try {
Session session=HibernateSessionFactory.getSession();
Transaction ts=session.beginTransaction();
List usersList=session.createQuery("from User order by uid").list();
ts.commit();
return usersList;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
显示页面

点击 按钮可以对表格进行编辑,点击 按钮可以将该表格行删除。

姓名 专业 ID
添加新的表格行
$('#mytable').SetEditable({ $addButton: $('#add') });

  • 写回答

6条回答

  • qq_35373966 2018-02-22 14:28
    关注

    控制台显示:
    Hibernate:
    select
    user0_.uid as uid1_2_,
    user0_.pwd as pwd2_2_,
    user0_.name as name3_2_,
    user0_.zy as zy4_2_
    from
    user user0_
    order by
    user0_.uid
    Hibernate:
    select
    user0_.uid as uid1_2_,
    user0_.pwd as pwd2_2_,
    user0_.name as name3_2_,
    user0_.zy as zy4_2_
    from
    user user0_
    order by
    user0_.uid

    评论

报告相同问题?

悬赏问题

  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥15 绘制多分类任务的roc曲线时只画出了一类的roc,其它的auc显示为nan
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?