1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
Ext.onReady( function () { store3 = new Ext.data.JsonStore({ autoDestroy: true , totalProperty : 'totle' , url: 'service.do' , storeId: 'myStore' , root: 'data' , fields : [ 'id' , "name" , "pw" ] }); var pagingToolbar = new Ext.PagingToolbar({ emptyMsg : "没有数据" , 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" , width : 300 }, { header : "name" , dataIndex : "name" , width : 300 }, { header : "pw" , dataIndex : "pw" } ], region : 'center' }); var panel = new Ext.Viewport({ layout : 'border' , items : [ grade ] }); }); |
action********************
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { List list = new ArrayList(); for ( int i = 0 ; i < 50 ; i++) { Person p = new Person(); p.setId( "id" + i); p.setName( "name" + i); p.setPw( "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" ).forward(request, response); } |
info.jsp************注意:jsp除了 @page 不能有其他的文字
1
2
3
|
<%@ page language= "java" contentType= "text/html; charset=ISO-8859-1" pageEncoding= "ISO-8859-1" %> ${info} |
web.xml***************
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<? xml version = "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" version = "2.5" > < servlet > < servlet-name >test</ servlet-name > < servlet-class >com.aa.TestAction</ servlet-class > </ servlet > < servlet-mapping > < servlet-name >test</ servlet-name > < url-pattern >*.do</ url-pattern > </ servlet-mapping > < welcome-file-list > < welcome-file >index.jsp</ welcome-file > </ welcome-file-list > </ web-app > |