2

データベースから取得したユーザー名とパスワードの 2 つのフィールドがあるサーブレットがあり、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グリッドの例もご覧ください

于 2013-01-04T07:15:38.573 に答える