jsp頁面引用
<script type='text/javascript' src='dwr/interface/JavaScriptInvoke.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script language="javascript">
var equipid;
DWREngine.setAsync(false);
publicMethod.haveEquipId(function(data){equipid=data;},addform.equip_id.value);
DWREngine.setAsync(true);
if(!equipid){
alert('此裝置編号已存在!');
addform.equip_id.focus();
return false;
}
</script>
執行js時出現這個錯誤
錯誤:'JavaScriptInvoke' 未定義
解決方法:
<script type='text/javascript' src='/項目名稱/dwr/interface/JavaScriptInvoke.js'></script>
<script type='text/javascript' src=''/項目名稱/dwr/engine.js'></script>
<script type='text/javascript' src=''/項目名稱/dwr/util.js'></script>
我的jsp頁面是這樣的
<script src='dwr/interface/registerUtil.js'></script>
<script src='dwr/engine.js'></script>
<script src='dwr/util.js'></script>
執行js時出現這個錯誤
錯誤:'DWREngine' 未定義
解決方法:
<script src='/dwr/engine.js'></script>
<script src='/dwr/util.js'></script>
<script src='/dwr/interface/registerUtil.js'></script>
上面的錯誤可能不是這個引起的,我又重新測試了一下,'DWREngine' 未定義,一般是沒有配置dwr.xml,web.xml中沒有dwr配置或缺少dwr.jar架包引起的。
不可以這樣寫:
<script src='/dwr/engine.js'/>
<script src='/dwr/util.js'/>
<script src='/dwr/interface/registerUtil.js'/>
可能是<script>文法問題?