2

我有一个 Servlet,其中我有两个来自数据库的用户名和密码字段,现在我想在 ExtJs 中查看网格中的数据,我不知道该怎么做..

public class LoginServlet extends HttpServlet {


    try {
        String Username=request.getParameter("username");/* i want to show these two data to the grid 
        String Password=request.getParameter("password");*/

        JSONObject JSONobj=new JSONObject(); //this is json Object

        JSONArray json=new JSONArray();//this is json array
        JSONObject obj=new JSONObject();

        obj.put("username",UserVO.getUsername());
        obj.put("password",UserVO.getPassword());

        json.add(obj);

        JSONobj.put("employee", json);
        response.sendRedirect("data-retrive.html");
    } catch(Exception e){
        System.out.println("Exception"+e);
    }
}
4

1 回答 1

2

您正在JSON从服务器发送格式的响应。要在 ExtJS 中阅读和显示此响应,您必须使用Ext.data.Model, Ext.data.reader.Reader, Ext.data.JsonStore, Ext.grid.Panel.

Ext.grid.Panel您可以在以下链接上找到更多详细信息-

http://docs.sencha.com/ext-js/4-1/#!/api/Ext.grid.Panel

另外,看看ExtJS Grid 示例

于 2013-01-04T07:15:38.573 回答