關(guān)于一個(gè)javabean+jsp的一個(gè)小例子過(guò)程中遇到的一個(gè)問(wèn)題
問(wèn)題描述
關(guān)于一個(gè)javabean+jsp的一個(gè)小例子過(guò)程中遇到的一個(gè)問(wèn)題數(shù)據(jù)庫(kù)也沒(méi)連接錯(cuò)誤啊,index.jsp也能顯示。。。求各位大神幫菜鳥(niǎo)解答~~…… ……指導(dǎo)下小弟…^ ^萬(wàn)分感謝~??!
一跳轉(zhuǎn)到login.jsp為什么會(huì)報(bào)空指針錯(cuò)誤,
sql表
代碼如下:
index.jsp
login.jsp
UserService.java
User.java
Conn.java
問(wèn)題解答
回答1:
user是空的,取不到username和password
這樣的你在jsp你寫(xiě)了數(shù)據(jù)提交的邏輯,但是后臺(tái)沒(méi)有去接收,可以在action或者controller里面寫(xiě)
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表單傳過(guò)來(lái)的數(shù)據(jù)?不然頁(yè)面渲染的時(shí)候開(kāi)始會(huì)是null?
String name=request.getPamareter('name');if(name=='loin'){//應(yīng)該是login
............}
相關(guān)文章:
1. html5 - datatables 加載不出來(lái)數(shù)據(jù)。2. node.js - mongodb查找子對(duì)象的名稱(chēng)為某個(gè)值的對(duì)象的方法3. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]4. html5和Flash對(duì)抗是什么情況?5. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!6. javascript - QQ第三方登錄的問(wèn)題7. 在mac下出現(xiàn)了兩個(gè)docker環(huán)境8. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異?!钡膬?nèi)存錯(cuò)誤?9. spring-mvc - spring-session-redis HttpSessionListener失效10. 正在使用electron和node.js做桌面應(yīng)用,需要實(shí)時(shí)監(jiān)聽(tīng)是否有網(wǎng)絡(luò)連接,node或者electron是否可以做到

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