本人刚开始接触Ext 先自己写了个例子 但是总显示不出来 请高手帮忙看看
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>Ext</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page"> <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
<link type="text/css" href="js/ext-base.js" />
<link type="text/css" href="js/ext-all.js" />
<link type="text/css" href="js/ext-lang-zh_CN-min.js" />
</head>
<body><div id="grid"></div>
<script type="text/javascript">
var cm = new Ext.grid.ColumnModel([
{header:'编号',dataIndex:'id'},
{header:'名称',dataIndex:'name'},
{header:'描述',dataIndex:'descn'}
]); var data = [ [ '1', 'name1', 'descn1' ], [ '2', 'name2', 'descn2' ],
[ '3', 'name3', 'descn3' ], [ '4', 'name4', 'descn4' ],
[ '5', 'name5', 'descn5' ] ];
var ds = new Ext.data.Store( {
proxy :new Ext.data.MemoryProxy(data),
reader :new Ext.data.ArrayReader( {}, [ {
name :'id'
}, {
name :'name'
}, {
name :'descn'
} ])
});
ds.load(); var grid = new Ext.grid.Grid('grid', {
ds :ds,
cm :cm
});
grid.render();
</script>
Ext测试页面
</body>
</html>*注:Ext的包都已经导入了
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>Ext</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page"> <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
<link type="text/css" href="js/ext-base.js" />
<link type="text/css" href="js/ext-all.js" />
<link type="text/css" href="js/ext-lang-zh_CN-min.js" />
</head>
<body><div id="grid"></div>
<script type="text/javascript">
var cm = new Ext.grid.ColumnModel([
{header:'编号',dataIndex:'id'},
{header:'名称',dataIndex:'name'},
{header:'描述',dataIndex:'descn'}
]); var data = [ [ '1', 'name1', 'descn1' ], [ '2', 'name2', 'descn2' ],
[ '3', 'name3', 'descn3' ], [ '4', 'name4', 'descn4' ],
[ '5', 'name5', 'descn5' ] ];
var ds = new Ext.data.Store( {
proxy :new Ext.data.MemoryProxy(data),
reader :new Ext.data.ArrayReader( {}, [ {
name :'id'
}, {
name :'name'
}, {
name :'descn'
} ])
});
ds.load(); var grid = new Ext.grid.Grid('grid', {
ds :ds,
cm :cm
});
grid.render();
</script>
Ext测试页面
</body>
</html>*注:Ext的包都已经导入了
Ext.onReady(
function(){
//嵌入到此
}
}