這幾天的收獲
今天應(yīng)該算是值得紀(jì)念的日子,公司網(wǎng)站的一個(gè)模塊終于被我做完了。
想想其中的歷程。
真的是一言難盡。
首先是要做文件讀寫(xiě)的工作,掃描文件夾--》如果是文件就進(jìn)行讀取否則就輸出是文件夾名稱(chēng)--》讀取文件--》錄入數(shù)據(jù)庫(kù)。
看起來(lái)很容易,其實(shí)一點(diǎn)也不簡(jiǎn)單,
最開(kāi)始做的時(shí)候一直,錄入不進(jìn)去,最后找原因才知道是數(shù)據(jù)類(lèi)型的問(wèn)題。
在oracle中數(shù)據(jù)大數(shù)據(jù)的錄入不能用varchar2的,最后選用clob類(lèi)型進(jìn)行錄入。
在這里花了我不少的時(shí)間,
如果就是讀取的問(wèn)題,對(duì)clob的讀入不像一般的數(shù)據(jù)類(lèi)型,要用流進(jìn)行輸入并進(jìn)行數(shù)據(jù)的轉(zhuǎn)換工作。
然后就是對(duì)時(shí)間的控制,讀取系統(tǒng)時(shí)間,進(jìn)行格式化,并格式化成為固定的時(shí)間,
如 系統(tǒng)時(shí)間為2008-09-17-18 要把它格式化為 2008-09-17-09,這里并不算很難的事情。
比較時(shí)間,又要把時(shí)間轉(zhuǎn)成int型,在進(jìn)行比較的。
這一切都完成后還要編寫(xiě)網(wǎng)頁(yè)進(jìn)行顯示,
在這里我采用的是jsp+javabean。又要把上面所有的源文件進(jìn)行組裝。
這里又花了我一點(diǎn)時(shí)間。
---------------------------------------------------------
上面只是把文件錄入的工作做好。
讀取的只做了一半,還有個(gè)就是文件讀取的,
把文件標(biāo)題讀取出來(lái)之后然后通過(guò)標(biāo)題在把文章內(nèi)容取出來(lái)進(jìn)行顯示。
其實(shí)一切都是很簡(jiǎn)單的。只是在其中出現(xiàn)的,中文亂碼的問(wèn)題。
查了很多資料,有的在頁(yè)面上設(shè)置,有的是把取出的數(shù)據(jù)進(jìn)行編碼。但是這些都是不行的。
知道最后才知道其實(shí)是在tomcat 安裝目錄下的conf/server.xml修改下配置就可以了。
我快要暈厥了,
可以說(shuō),一下午的時(shí)間都讓這個(gè)配置問(wèn)題浪費(fèi)了。
下次要注意~~
posted on 2008-09-17 20:06 duduli 閱讀(274) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): 其他