作为extJs的新手,我正在尝试配置一个webapp来使用它 justdoit.jsp如下:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<html>
<head>
<link rel="stylesheet" type="text/css" href="extJs/resources/css/ext-all.css" />
<script src="extJs/adapter/ext/ext-base.js"></script>
<script src="extJs/ext-all.js"></script>
<title>Getting Started with Extjs</title>
<script type="text/javascript">
// Path to the blank image must point to a valid location on your server
Ext.BLANK_IMAGE_URL = 'extJs/resources/images/default/s.gif';
</script>
</head>
<body>
Ext.onReady(function(){
Ext.Msg.alert('Test Extjs', 'Hello World'); }
);
</body>
</html>
战争的爆炸结构是:
justdoit.jsp
extJs/ext-all.js
extJs/adapter
extJs/resources
META-INF
WEB-INF
WEB-INF/web.xml
然而,jsp使用文字呈现,而不是任何有意义的extJs现象:
Ext.onReady(function(){ Ext.Msg.alert('Test Extjs', 'Hello World'); } );
什么错了?
感谢帮助
答案 0 :(得分:1)
onReady
必须位于<script type="text/javascript">
标记内。
然后你应该创建一个最终<div id="grid">
或其他任何内容,并在你的<script>
部分创建链接到grid
的ExtJS结构。