zoukankan      html  css  js  c++  java
  • jquery_datatables

    环境准备

      1.dataTables

        下载:http://download.csdn.net/detail/marskuroky/8173839

      2.jsonObject

        下载:http://download.csdn.net/detail/marskuroky/8173831

    前台代码

      只是简单测试,把bean放在了session中,方便提取

    <jsp:useBean id="userInfo" class="XXX.UserInfoSessionBean" scope="session"></jsp:useBean>

      dataTables代码展开,放到相应的路径(我的/WEB-INF/JS/)

      jsp代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <%@page import="XXX.Const"%>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@taglib prefix="s" uri="/struts-tags"%>
    <jsp:useBean id="userInfo" class="XXX.UserInfoSessionBean" scope="session"></jsp:useBean>
    <%
        String basePath = request.getContextPath() + "/";
    %>
    <html>
    <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
    <link href="<%=basePath%>js/DataTables/media/css/jquery.dataTables.min.css"  rel="stylesheet" type="text/css" media="screen" />
    <link href="<%=basePath%>js/DataTables/media/css/jquery.dataTables.css"  rel="stylesheet" type="text/css" media="screen" />
    <script type="text/javascript" src="<%=basePath%>js/DataTables/media/js/jquery.js"></script>
    <script type="text/javascript" src="<%=basePath%>js/DataTables/media/js/jquery.dataTables.js"></script>
    
    <style type="text/css">
        .borRed{
            color:red;
        }
    </style>
    <script type="text/javascript" language="javascript">
    
    var tmail = <%=userInfo.getMailAddr()%>
    alert(tmail[0].adOwnId);
    $(document).ready(function() {
        //$('#demo').html( '<table cellpadding="0" cellspacing="0" border="0" class="display" id="example"></table>' );
        alert(222);
        $("#example").dataTable({
            "aaData": tmail,  
                    "aoColumns": [  
                        { "mDataProp": "selectedRateUsd" }, 
                        { "mDataProp": "selectedRateJpy" },  
                        { "mDataProp": "adOwnId" }, 
                        { "mDataProp": "connDbId" },
                    ]
                } );
    });
    </script>
    <title>Insert title here</title>
    </head>
    <body>
    <div id="contents">
    <table id="example">
        <thead>
            <tr>
                <th>test1</th>
                <th>test2</th>
                <th>test3</th>
                <th>test4</th>
            </tr>
        </thead>
        <tbody>
            
        </tbody>
    </table>
    </div>
    </body>
    </html>

      后台代码

    List<UserInfoSessionBean> list = new ArrayList<UserInfoSessionBean>();
            UserInfoSessionBean bean1 = new UserInfoSessionBean();
            bean1.setAdOwnId(1);
            bean1.setConnDbId("222");
            list.add(bean1);
            UserInfoSessionBean bean2 = new UserInfoSessionBean();
            bean2.setAdOwnId(2);
            bean2.setConnDbId("444");
            list.add(bean2);
            JSONArray json = JSONArray.fromObject(list);
    // userInfo是准备存在session中的bean
    userInfo.setMailAddr(json.toString());

      

  • 相关阅读:
    ACM: HDU 2544 最短路-Dijkstra算法
    ACM: HDU 1874 畅通工程续-Dijkstra算法
    ACM: SGU 101 Domino- 欧拉回路-并查集
    ACM: HDU 1285 确定比赛名次
    ACM: hdu 2647 Reward -拓扑排序
    ACM: hdu 1811 Rank of Tetris
    ACM: poj 1094 Sorting It All Out
    ACM: hihicoder #1174 : 拓扑排序·一 STL- queue
    ACM: CodeForces 140A New Year Table-数学几何
    POJ 3122 Pie 二分枚举
  • 原文地址:https://www.cnblogs.com/xiaoyezi/p/4107383.html
Copyright © 2011-2022 走看看