天天看點

dwr未定義

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>文法問題?