課程
/后端開發(fā)
/Java
/Servlet+Ajax實(shí)現(xiàn)搜索框智能提示
我想問一下在2-6小結(jié)獲取到的keyword為空如何處理?我用的是3.0版本的無需配置web.xml
2016-11-14
源自:Servlet+Ajax實(shí)現(xiàn)搜索框智能提示 2-6
正在回答
一般情況下,是你的search.jsp寫錯(cuò)。
var?contents =?document.getElementById("keyword");
var url = "search?keyword=" + escape(contents.value);
注意escape()括號(hào)里的是contents.value
function?getMoreContents(){ ??? //首先要獲得用戶的輸入 ??? var?content?=?document.getElementById("keyword"); ??? if(content.value==""){ ??? clearContent(); ??? return; ??? } ??? }
看看你這里怎么寫的,一般的空指針異??赡苁牵寒?dāng)你的輸入框沒有值時(shí),而你還要用到輸入框的值,這時(shí)會(huì)報(bào)空指針異常,一般要考慮到這種情況,并進(jìn)行處理。希望可以幫助到你。
舉報(bào)
Java實(shí)現(xiàn)搜索框智能提示,熟練掌握使用Servlet和Ajax
1 回答中文空指針
2 回答竟然空指針錯(cuò)誤
3 回答為什么用eclipse EE會(huì)出現(xiàn)空指針異常
1 回答老師啊,有大問題,空指針有問題,還有導(dǎo)入包也有問題?
7 回答運(yùn)行錯(cuò)誤誒
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-15
一般情況下,是你的search.jsp寫錯(cuò)。
var?contents =?document.getElementById("keyword");
var url = "search?keyword=" + escape(contents.value);
注意escape()括號(hào)里的是contents.value
2016-11-14
看看你這里怎么寫的,一般的空指針異??赡苁牵寒?dāng)你的輸入框沒有值時(shí),而你還要用到輸入框的值,這時(shí)會(huì)報(bào)空指針異常,一般要考慮到這種情況,并進(jìn)行處理。希望可以幫助到你。