關(guān)于一個(gè)javabean+jsp的一個(gè)小例子過程中遇到的一個(gè)問題
問題描述
關(guān)于一個(gè)javabean+jsp的一個(gè)小例子過程中遇到的一個(gè)問題數(shù)據(jù)庫也沒連接錯(cuò)誤啊,index.jsp也能顯示。。。求各位大神幫菜鳥解答~~…… ……指導(dǎo)下小弟…^ ^萬分感謝~!!
一跳轉(zhuǎn)到login.jsp為什么會(huì)報(bào)空指針錯(cuò)誤,
sql表
代碼如下:
index.jsp
login.jsp
UserService.java
User.java
Conn.java
問題解答
回答1:
user是空的,取不到username和password
這樣的你在jsp你寫了數(shù)據(jù)提交的邏輯,但是后臺(tái)沒有去接收,可以在action或者controller里面寫
User u = new User();u.setUsername(request.getParameter('username'));u.setPassword(request.getParameter('password'));調(diào)用service并傳參就ok了回答2:

個(gè)人認(rèn)為checkInput那里要先加一個(gè)判斷是否是login表單傳過來的數(shù)據(jù)?不然頁面渲染的時(shí)候開始會(huì)是null?
String name=request.getPamareter('name');if(name=='loin'){//應(yīng)該是login
............}
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. 如何解決Centos下Docker服務(wù)啟動(dòng)無響應(yīng),且輸入docker命令無響應(yīng)?4. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?5. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化6. 實(shí)現(xiàn)bing搜索工具urlAPI提交7. index.php錯(cuò)誤,求指點(diǎn)8. thinkPHP5中獲取數(shù)據(jù)庫數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺(tái)消失不見。有圖有代碼,希望有人幫忙9. angular.js - 單頁應(yīng)用(ng/vue)該如何監(jiān)聽用戶離開當(dāng)前頁面(或者路由)?10. javascript - ios返回不執(zhí)行js怎么解決?

網(wǎng)公網(wǎng)安備