Ext.onready (function () {store3 = new ext.data.jsonstore ({autodestroy: true, totalproperty: 'totle', url: 'servicio.do', storeId: 'mystore', root: 'data', fields: ['id', "nombre", "pw"]}); var pagingToolBar = new Ext.pagingTtool ({{{{{{n. "没有数据",displayInfo : true,displayMsg : "显示从{0}条数据到{1}条数据,共{2}条数据",store : store3,pageSize : 50});var grade = new Ext.grid.GridPanel({title : "数据列表",store : store3,height : 300,bbar : pagingToolbar,columns : [ {header : "id", dataindex: "id", ancho: 300}, {encabezado: "name", dataindex: "name", width: 300}, {header: "pw", dataindex: "pw"}], región: 'center'}); var panel = new Ext.viewPort ({Layout: 'Border', items: [grado]});});acción********************
Servicio vacío protegido (solicitud httpservletRequest, httpServletResponse respuesta) lanza ServletException, ioException {list list = new ArrayList (); for (int i = 0; i <50; i ++) {persona p = nueva persona (); p.setid ("id" + i); p.setName ("name" + i); p.setpw ("" PW " +" + " + PW" i); list.add (p);} stringbuffer info = new StringBuffer();info.append("{totle:2000,data:");info.append(JSONArray.fromObject(list));info.append("}");System.out.println(info.toString());System.out.println("*****doPos");request.setAttribute("info", info.ToString ()); request.getRequestDIsPatcher ("/info.jsp"). ADELAR (Solicitud, respuesta);}info.jsp ************ 注意 : JSP 除了 @Page 不能有其他的文字
<%@ page lenguaje = "java" contentType = "text/html; charset = iso-8859-1" PageEncoding = "ISO-8859-1"%> $ {info}web.xml ****************
<? xml versión = "1.0" encoding = "utf-8"?> <web-app xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xmlns = "http://java.sun.com/xml/ns/javaee" " xmlns: web = "http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi: schemalocation = "http://java.sun.com/xml/ns/Javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"id="webapp_id " versión = "2.5"> <ervlet> <serlet-name> test </servlet-name> <ervlet-class> com.aa.testaction </servlet-class> </servlet> <servlet-mapping> <ervlet-name> test < /Servlet-Name> <Url-Pattern>*. do </sl-Pattern> </servlet-mapping> <beating-file-list> <welcome-file> index.jsp </welcome-file> </welcome-File-list> </seb-app>