小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

基于myFaces的JSF技術(shù)使用中的一些經(jīng)驗(yàn)(一)亂碼的處理 .

 WindySky 2007-08-03

版本說明:

JSF:1.2

myFaces:1.0.9

myfaces是jsf的擴(kuò)展,提供了jsf不具備的一些功能,比如頁面框架,數(shù)據(jù)表格的排序,樹的顯示等等。

由于jsf的開發(fā)還處于基本階段,網(wǎng)上沒有很多的資料(特別是中文資料),并且開發(fā)環(huán)境也不夠完善。

jsf倡導(dǎo)的是基于組件的開發(fā)方式,希望能夠像vb開發(fā)那樣簡單。

在實(shí)際的一些運(yùn)用中,發(fā)現(xiàn)jsf開發(fā)并沒有達(dá)到理想的那種程度,至少?zèng)]有達(dá)到技術(shù)本身設(shè)想的簡單。其中很大的一個(gè)原因就是沒有很好的支持jsf開發(fā)的IDE,雖然在市面上已經(jīng)推出了若干支持jsf開發(fā)的IDE,但是效果并不理想,圖形化的設(shè)計(jì)界面只適合做一般的演示,而對(duì)于真正市場的運(yùn)用,還是力不從心的。

在項(xiàng)目中,我們使用的是jsf+spring的開發(fā)模式,這樣的好處就是能夠很容易地進(jìn)行一些配置,對(duì)程序的可移植性,可擴(kuò)展性以及調(diào)試都帶來很大的方便。

下面進(jìn)入正題,說說我在使用jsf中遇到的一些問題。

首先第一個(gè)問題就是顯示的亂碼。

使用中發(fā)現(xiàn)在一些表單提交的時(shí)候會(huì)出現(xiàn)亂碼。

后來調(diào)查發(fā)現(xiàn)JSF在發(fā)出Request請(qǐng)求的時(shí)候并沒有正常保存characterEncoding,所以這樣導(dǎo)致了在頁面再顯示的時(shí)候出現(xiàn)了亂碼。

所以,在請(qǐng)求響應(yīng)的過程中,我們加入了filter。

每次在提交的時(shí)候就執(zhí)行"response.setCharacterEncoding("UTF-8")",這樣的話字體就可以用UTF-8的格式正常顯示了。

待續(xù)...

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多