ajax

jsp頁面

<script type="text/javascript">
   
      window.onload = function getusers() {
        //通過ajax請求獲取數據
        $.ajax({
            url: "FindAllServlet?id="+new Date(),
            type: "post",
            success: function(msg) {
                //將結果轉換爲JSON對象
                msg =decodeURIComponent(msg);
                
                eval("var js=" + msg);
                var txt = "<table>";
                txt += "<tr><td>用戶編號</td><td>用戶名</td><td>單位</td><td>類型</td><td>操作</td></tr>";
                //解析JSON對象獲取數據
                for (var i in js) {
                    txt += "<tr><td>" + js[i].id + "</td><td>" + js[i].username + "</td><td>" + js[i].school + "</td><td>" + js[i].isAdmin + "</td><td>" +"<a href='javascript:del(" + js[i].id + ")'>刪除</a></td></tr>";
                }
                txt += "</table>";
                $("#divDel").html(txt);
            }
        });
    }
 

;
 servlet

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");

try {
List<Tzb_user> userList = AdminBiz.findAll() ;
Gson gson = new Gson();

response.getWriter().print(URLEncoder.encode(gson.toJson(userList),"utf-8"));
response.getWriter().close();


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章