当前位置: 代码迷 >> J2EE >> 列表页没有数据,解决方案
  详细解决方案

列表页没有数据,解决方案

热度:175   发布时间:2016-04-17 23:38:16.0
列表页没有数据,急!!!
请求的action是对的,当前页面就是要显示数据的页面,就是显示不了页面的值
在action中,用debug,能查询出getAll的所有数据,所以真的疯了




顺便把我JSP,列表页的代码发给大家看一下
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ include file="/WEB-INF/jsp/common.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>员工界面</title>
<script type="text/javascript">
  $(document).ready(function(){
   //1,声明可能用到的组件
    var customerGrid,customerDlg,customerForm,searchForm;
   //2,在页面加载完毕后,缓存组件
   customerGrid =$("#customerGrid");
   customerDlg=$("#customerDlg");
   customerForm=$("#customerForm");
   searchForm=$("#searchForm");
   //3,声明一个命令对象,来管理页面中可能会触发的操作
   var cmdObj ={
   //添加
   create:function(){
   //用到同一张表单,用方法对某些字段进行了显示
   $("#password").closest("tr").show();
   $("#password").validatebox("enableValidation");
   //打开添加框时,清除表单里的内容
   customerForm.form("clear");
   customerDlg.dialog("open");
   
   
   },
   
   //编辑
   edit:function(){
   //1获取用户点击的行数据
   var rowData = customerGrid.datagrid("getSelected");
   //2判断是否选中行
   if(!rowData){
  $.messager.alert("温馨提示","请先选中一行数据再编辑,谢谢!","info");
  return;
   }else{
   
   //3显示前对表单进行清空
   customerForm.form("clear");
   //6编辑密码不需要显示,这里用jquery的hidden方法做隐藏
   $("#password").closest("tr").hide();
   $("#password").validatebox("disableValidation");
   
   //4打开编辑框
   customerDlg.dialog("open");
    
   //5回显数据,也就是要重新加载一次要修改的数据
   customerForm.form("load",rowData);
   
   }
   },
   
   //删除
   remove:function(){
   //1获得用户点击后的行数据
   var row = customerGrid.datagrid("getSelected");
   
   if (row) {
                $.messager.confirm('温馨提示', '您确定要删除这个用户吗?', function (r) {
                    if (r) {
                        $.post('customer_delete', { id: row.id }, function (result) {
                            if (result.success) {
                            
                             customerGrid.datagrid('reload');   
                            } 
                        });
                    }
                });
   

   } else if(!row){
                       $.messager.alert("温馨提示","请先选择一行再删除,谢谢!","info");
                        
                      
                   } 
   
   },

   //刷新
   refresh:function(){
   customerGrid.datagrid("reload");
   },
   
   //添加用户时的保存
  相关解决方案