自從接觸
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個引數 ...