June 25,2006
JSP速成
http://www.javaworld.com.tw/jute/post/view?bid=14&id=102416&sty=3&age=0&tpg=1&ppg=1#102416
對象:只想做小型網站的人)
我的心得
其實不用害怕前面介紹servlet
寫jsp就是要避免用servlet
頂多知道out.print就夠用了
沒事多用用EL和jstl
和JDNI與dbcp
所以, 建議以實用為導向的閱讀順序為
0. CH4 基本scriptlet語法
1. CH5 隱含物件
重點在於了解不同scope,和傳遞變數
2. CH9 網頁表單處理
重點在於直接看EL與JSTL的用法,
因為這章的寫法都是JSTL和EL的。
需要參考CH7的JSTL安裝方法,
和用CH6當EL reference查詢用
3. C14-8 JDNI
不建議你用傳統的JDBC方法,參考該章節設定JDNI與DBCP
再回到CH7看JSTL如何下SQL的用法
4. CH8 JavaBean
有一些複雜又常用的功能,考慮將之抽離出來
寫成JavaBean是容易維護的,
但是記得,他的限制是只能傳回一個值。
如果你有一串值,那你可能要組成字串, 再用JSTL split之。
以上是我個人覺得最快上手的方法。
其他的章節是有需要特別的功能才要看的。
所以基本上,有java基礎,
跑完這個流程,速成的JSP一天就學了該會的東西。
雖然,這樣的學習很淺薄。
但是查詢用的QA index做好,就和有經驗的人一樣了。
-----
對象:只想做小型網站的人)
我的心得
其實不用害怕前面介紹servlet
寫jsp就是要避免用servlet
頂多知道out.print就夠用了
沒事多用用EL和jstl
和JDNI與dbcp
所以, 建議以實用為導向的閱讀順序為
0. CH4 基本scriptlet語法
1. CH5 隱含物件
重點在於了解不同scope,和傳遞變數
2. CH9 網頁表單處理
重點在於直接看EL與JSTL的用法,
因為這章的寫法都是JSTL和EL的。
需要參考CH7的JSTL安裝方法,
和用CH6當EL reference查詢用
3. C14-8 JDNI
不建議你用傳統的JDBC方法,參考該章節設定JDNI與DBCP
再回到CH7看JSTL如何下SQL的用法
4. CH8 JavaBean
有一些複雜又常用的功能,考慮將之抽離出來
寫成JavaBean是容易維護的,
但是記得,他的限制是只能傳回一個值。
如果你有一串值,那你可能要組成字串, 再用JSTL split之。
以上是我個人覺得最快上手的方法。
其他的章節是有需要特別的功能才要看的。
所以基本上,有java基礎,
跑完這個流程,速成的JSP一天就學了該會的東西。
雖然,這樣的學習很淺薄。
但是查詢用的QA index做好,就和有經驗的人一樣了。
-----
引用URL
http://cgi.blog.roodo.com/trackback/2620631