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

    评论

报告相同问题?

悬赏问题

  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)