2013年1月9日 星期三

Jack大大教我java(JSP)



老天尊: 我直接看這opensource 好像跳太快了吼

老天尊: 太多東西沒概念了

Jack: 嗯,你會很茫然

Jack: 會java後在學 j2ee

Jack: 這是j2ee的東西

老天尊: java太多名詞要學了

Jack: java就是東西很多

老天尊: java j2ee jre jvm servlets

Jack: 不只這些

老天尊: 你寫了多久才能摸出大概

Jack: 其實要看是否有其他語言的經驗

Jack: 每個人的狀況都不同

Jack: 先會oo 的概念比較重要

Jack: 其他都是應用面

老天尊: java的oo感覺比較正統

Jack: 嗯

老天尊: 以前寫php php沒多重繼承...

老天尊: perl更不用說了 0.0

Jack: java也沒多重繼承

Jack: 只有c++有

老天尊: 原來如此

老天尊: 你考過scjp那些東西嗎

Jack: 有, 只是考這是老師規定的, 沒必要考

老天尊: jsp通常用什麼編輯器

Jack: eclipse

老天尊: java ee 這版?

Jack: m

老天尊: java ee 算免費的對吧

Jack: 嗯

Jack: 進階版要錢 => myeclipse

老天尊: jsp和servlet 感覺是風格不同的寫法 通常要會哪種

Jack: 1.如果與前端結合用jsp比較好,2.jsp比servlet好驗證,因為servlet要加設定而且要restart server

老天尊: 那為甚麼會有servlet呢 servlet有什麼好處

老天尊: jsp是 servlet之後的產物是嗎

Jack: 嗯,jsp 編譯後就是 servlet

老天尊: 那那些 Struts/Spring/Hibernate 都是在jsp之上對吧? 還是在servlet之上?

Jack: 如果html code不會很多建議用servlet

Jack: ssh是框架

老天尊: 是建構在jsp之上嗎

Jack: Struts 與 Spring多會用到jsp

老天尊: html code不會很多建議用servlet => 為何? 跑比較快?

Jack: 工具 debug方便

老天尊: 你意思是 servlet 可以設中斷點去debug , jsp不行?

Jack: 嗯,jsp只有在麼些web server可下break point

老天尊: 某些 @@?

Jack: jboss可下,tomcat不能

老天尊: 喔喔

老天尊: jboss 是開源 也是免費的吧!? 那就用jsp+jboss 這樣開發算最完美嗎

Jack: 而且jsp映出error有時看不懂

老天尊: = ="

Jack: jboss 不好設定

Jack: 建議不要用

老天尊: 瞭解....

Jack: 但效能比較好

老天尊: 我寫servlet 改東西後都要過一陣子console跑
一月 09, 2013 12:58:39
資訊: Reloading Context with name [/HelloWorldServlet] has started
一月 09, 2013 12:58:39
資訊: Reloading Context with name [/HelloWorldServlet] is completed

老天尊: 跑這訊息後才會反應 @@

Jack: 改servlet 會restart server所以比較慢

老天尊: 是喔

老天尊: 這樣不是對開發很不友善嗎 = =

Jack: 你用jsp就不會重啟, java 是編譯語言跟直譯語言不同

沒有留言:

張貼留言