我有一个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);
}
}
答案 0 :(得分: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 examples