JSP開發中遇到的幾個小問題

2021-08-22 03:52:29 字數 839 閱讀 2310

自從接觸

jsp以來,就不斷的遇到各種各樣的問題,不斷的查資料,不斷的摸索。跟

asp.net

相比,jsp

給我的感覺是開發思想相對複雜不少,開發工具的自動化程度太低,而且需要了解很多的網頁執行原理。

①頁面引數傳遞中文時候亂碼。

jsp獲取頁面引數時一般採用系統預設的編碼方式,如果頁面引數的編碼型別和系統預設的編碼型別不一致,很可能就會出現亂碼。解決這類亂碼問題的一種方法是在頁面獲取引數之前,強制指定

request

獲取引數的編碼方式:

request.setcharacterencoding("gbk")

或request.setcharacterencoding("gb2312")

。另一種方法是將獲取的引數進行編碼轉換,例如:

string searchstrtemp=((string)request.getparameter("text1")).trim();

string searchstr=new string(searchstrtemp.getbytes("8859_1"),"gb2312");

②jsp

採用jdbc

連線db2

時發生錯誤

我遇到的這個問題比較奇怪。寫好了連線引數以後,有的時候不用進行任何設定,採用預設就可以連線

db2資料庫;而有時候程式突然之間就會報告說發生連線錯誤。重新啟動一下,有時候就又好了,有時候還是不行。後來覺得可能是因為程式在多次連線資料庫過程中,導致

db2發生問題,使得

關閉。執行

db2jstrt

命令,或者在控制面板的服務中啟動

即可解決此問題。

開發中遇到的小問題

1 多種資料庫型別時如何轉換字串排序,甚至是替換字元,可以使用cast replace column,as decimal select cast replace column,as decimal from table order by cast replace column,as decimal...

web程式開發中遇到的幾個小問題 2

case 1 頁面中有乙個日曆控制項,顯示當月的培訓日程資訊,控制項上方有一些過濾選項,其中乙個dropdownlist是 課程型別 由於課程型別很多,希望在list裡只顯示日期在當月內的課程型別。也就是說,當使用者選擇在不同月份間切換時,dropdownlist中的課程型別要能實時更新。p 日曆控...

Python 程式設計中遇到的幾個小問題

1.引入同級目錄下的 py中的sss類 直接在要引入的py檔案中 import 或者 from import sss 2.arg 在python的函式用 def fun args join args print arg arg是乙個tuple type args 錯誤,一次給type傳遞了3個引數 ...