久久久国产精品,成人无码精品1区2区3区免费看,日韩男人天堂,午夜77777

鄭州信息科技中專職業(yè)學(xué)院中專部

不僅僅統(tǒng)招學(xué)歷喲

  • 熱門專業(yè)!
  • 大學(xué)校園!
  • 就業(yè)保障!
  • 拿學(xué)歷又能高薪就業(yè),誰(shuí)能不愛!
了解詳情>
鄭州北大青鳥翔天信鴿參加“安心學(xué)習(xí)·放心就業(yè)”公約簽約儀式

讓每一個(gè)家庭“安心”、“放心”

  • 教學(xué)為本
  • 師愛為魂
  • 安心學(xué)習(xí)
  • 放心就業(yè)
了解詳情>
北大青鳥20周年慶典與總部年會(huì)鄭州翔天信鴿榮獲7項(xiàng)榮譽(yù)

深耕細(xì)作IT職業(yè)教育15載

  • 青鳥之星教學(xué)質(zhì)量大獎(jiǎng)
  • 卓越風(fēng)云人物
  • 北大青鳥中心理事會(huì)成員
  • 七項(xiàng)榮耀載譽(yù)而行!
了解詳情>
鄭州北大青鳥學(xué)員喜獲全國(guó)IT精英挑戰(zhàn)賽冠軍

我們教學(xué)怎么樣

  • 實(shí)力見證
  • 網(wǎng)絡(luò)組一等獎(jiǎng)
  • 網(wǎng)絡(luò)組二等獎(jiǎng)
  • 軟件組四等獎(jiǎng)
  • 200家校區(qū)脫穎而出!
了解更多>
北大青鳥榮獲315重承諾守信用放心品牌

北大青鳥職業(yè)IT20周年

  • 重承諾
  • 守信用
  • 放心品牌
  • 放心學(xué)習(xí)
  • 靠靠譜譜好就業(yè)!
了解更多>
學(xué)IT好工作高薪就業(yè)

我命由我不由天

  • 學(xué)個(gè)性的技術(shù)
  • 做愛做的事
  • 掙滿意的錢
  • 衣食無(wú)憂
  • 選擇寬且高大尚!
了解更多>
鄭州北大青鳥IT培訓(xùn)辦學(xué)14年

我們靠不靠譜

  • 14年辦學(xué)
  • 14年磨練
  • 14年成長(zhǎng)
  • 14年探索
  • 只為讓每個(gè)學(xué)員成材!
了解更多>
鄭州北大青鳥IT培訓(xùn)

不打工也牛掰

  • 好工作
  • 好環(huán)境
  • 高薪資
  • 好課程
  • 支持你成為有“錢”人!
了解更多>

學(xué)IT就讀北大青鳥

  • 好工作
  • 好未來(lái)
  • 好老師
  • 好課程
  • 支持你成為受人尊敬的人!
了解更多>
北大青鳥學(xué)員肖璨分享關(guān)于JavaScript的兩則經(jīng)驗(yàn)
作者:北大青鳥 添加時(shí)間:10-13 瀏覽次數(shù):0

   眾所周知,在網(wǎng)頁(yè)設(shè)計(jì)上人們都提倡內(nèi)容、樣式、行為這三者相分離的原則。內(nèi)容,顧名思義就是要在網(wǎng)頁(yè)上展示的文字、圖片等,樣式就是用來(lái)修飾和美化內(nèi)容的CSS樣式表,行為指的就是可以在網(wǎng)頁(yè)上產(chǎn)生一些動(dòng)作的JavaScript代碼。所以在網(wǎng)站開發(fā)時(shí),一般都會(huì)為CSS樣式表文件和JavaScript代碼文件新建兩個(gè)單獨(dú)的文件來(lái)分別存放。今天,筆者要淺談一下在JSP頁(yè)面中引入外部js文件時(shí)應(yīng)注意的一些問(wèn)題。
第一、外部js文件的編碼要與JSP頁(yè)面的編碼保持一致
   我們都知道在JSP頁(yè)面調(diào)用外部JavaScript代碼之前都需要使用“<script src=”text/javascript” src=”外部js文件的路徑”></script>”這句話來(lái)引入外部js文件。筆者在這里要強(qiáng)調(diào)的是外部js文件的編碼一定要與JSP頁(yè)面的編碼保持一致,否則會(huì)出現(xiàn)中文亂碼。
第二、比如說(shuō)JSP頁(yè)面的編碼是UTF-8,那么要引入的外部js文件的編碼也應(yīng)該是utf=8的。那么如何設(shè)置外部js文件的編碼呢?在編輯完外部js文件后保存的時(shí)候,會(huì)提示我們選擇保存路徑和編碼等,在此我們把編碼設(shè)置為UTF-8就行了。
第三、在數(shù)據(jù)庫(kù)中數(shù)據(jù)表里的字符型列的數(shù)據(jù)類型應(yīng)該盡量采用nvarchar2
    這個(gè)問(wèn)題容易被忽視掉,但它確實(shí)會(huì)引起一些麻煩。這里筆者就拿表單驗(yàn)證來(lái)舉例說(shuō)明。如果數(shù)據(jù)表中的某一字段是varchar2類型,這樣就會(huì)出現(xiàn)一些問(wèn)題。什么問(wèn)題呢,待筆者慢慢講來(lái)。假設(shè)數(shù)據(jù)表里的用戶名字段的數(shù)據(jù)類型是varchar2(10),在調(diào)用外部js文件里的函數(shù)驗(yàn)證用戶名時(shí),如果我們把驗(yàn)證用戶名的長(zhǎng)度設(shè)置為10,這個(gè)時(shí)候我們?cè)谟脩裘谋究蚶镙斎?0個(gè)中文字符,確實(shí)可以通過(guò)表單驗(yàn)證,但是在把數(shù)據(jù)插入到數(shù)據(jù)庫(kù)的時(shí)候,對(duì)不起,你插不進(jìn)去,Eclipse的控制臺(tái)會(huì)輸出提示,大致意思是輸入的數(shù)據(jù)超過(guò)了數(shù)據(jù)表字段的最大長(zhǎng)度,無(wú)法插入數(shù)據(jù)。這個(gè)時(shí)候,有些同學(xué)會(huì)問(wèn),我明明通過(guò)了表單驗(yàn)證,為什么數(shù)據(jù)會(huì)插入失敗呢?這個(gè)問(wèn)題就要聯(lián)系到數(shù)據(jù)庫(kù)字段數(shù)據(jù)類型的知識(shí)了。我們知道varchar2是以8個(gè)比特位為單位來(lái)存儲(chǔ)字符的,而一個(gè)中文字符要占16個(gè)比特位,也就是說(shuō)varchar2(10)這個(gè)類型最多只能存儲(chǔ)5個(gè)中文字符。知道了問(wèn)題的根源之后,我們可以通過(guò)把字段的數(shù)據(jù)類型設(shè)置為nvarchar2(10)的方式來(lái)解決這個(gè)問(wèn)題。原因就是nvarchar2類型是以16位Unicode字符來(lái)存儲(chǔ)單個(gè)字符的。這樣就可以解決JavaScript表單驗(yàn)證與實(shí)際的往數(shù)據(jù)庫(kù)插入數(shù)據(jù)的結(jié)果相矛盾的問(wèn)題了。當(dāng)然了,這個(gè)原則在調(diào)用頁(yè)面內(nèi)部JavaScript腳本進(jìn)行表單驗(yàn)證時(shí)也是適用的。

   

本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學(xué)習(xí)技巧、就業(yè)案例、招生詳情等問(wèn)題,可以對(duì)在線咨詢老師進(jìn)行一對(duì)一問(wèn)答!


分享到: