Posted on 2007-12-06 18:19
久城 閱讀(2414)
評論(2) 編輯 收藏 所屬分類:
小知識點
一個小問題,困擾了我一個上午,呵呵。
回車,是把光標移到本行的最左邊。
換行,是把光標移到下一行。
在JAVA中,
\r 表示的是回車
\n 表示的是回車換行
回車對應的asc碼值是13
換行對應的asc碼值是10
實踐如下:
jsp頁面中:
<html:textarea property="mytextarea" cols="9" rows="50">some contents</html:textarea>
在頁面的textarea區域如下輸入:
aaa -> (鍵盤敲回車) -> bbb
上面操作的結果看起來無非是
aaa
bbb
的確,我ctrl+c, ctrl+v到oracle數據庫中,顯示的長度是7。
但是,我把mytextarea作為表單中的一個數據提交,
在actionform里對應mytextarea的參數的值為:
aaa\r\nbbb
在oracle中對應的值如同:
aaa||chr(13)||chr(10)||bbb,長度為8。
歡迎來訪!^.^!
本BLOG僅用于個人學習交流!
目的在于記錄個人成長.
所有文字均屬于個人理解.
如有錯誤,望多多指教!不勝感激!