各位大蝦高手,有個(gè)JDBC連接數(shù)據(jù)庫的問題要請(qǐng)教大家指點(diǎn)一下。原本配置properties文件是要用Properties類的,但是方法太多我覺得太麻煩,用BufferedReader讀出配置信息再作為加載驅(qū)動(dòng)和連接數(shù)據(jù)庫方法的參數(shù)不是很簡(jiǎn)單嗎。這方法在JAVA中讀取數(shù)據(jù)庫是完全沒有問題的,如下圖,但是在JSP頁面中卻不行,總是提示 系統(tǒng)找不到指定文件。ps:原本properties配置文件是應(yīng)該在DBConnecter包下的,但是這樣的話BufferedReader找不到。這些在java中運(yùn)行都沒什么問題,我想JSP頁面導(dǎo)入JAVA類,不應(yīng)該有什么問題的呀,結(jié)果這些部門編號(hào)在JSP頁面都顯示為0,如果我改用String類型去接受的話,JAVA中還是正常的,JSP中讀到的全是NULL,就是還沒初始化的默認(rèn)值。這主要還是因?yàn)樯蠄D中的錯(cuò)誤,“系統(tǒng)找不到指定的文件”所導(dǎo)致下面的代碼沒有執(zhí)行,所以代碼中的賦值操作就沒有進(jìn)行,因此JSP讀到的就是沒有賦值的變量。假如把方法體內(nèi)的代碼全刪掉只留下賦值操作 no=7 ?這樣就能在JSP頁面讀出no的值為7,可見問題就是因?yàn)樯厦娴腻e(cuò)誤導(dǎo)致的,那這個(gè)錯(cuò)誤該怎么解決呢?
添加回答
舉報(bào)
0/150
提交
取消