Re: [問題] 我該學什麼呢?
※ 引述《ccy1219.bbs@ptt.cc (Coffee)》之銘言:
> 因為專案的關係,要開始來學java和jsp
> 先說一下我專案需要的東西好了
> 建立一個網站,其主要介面有一個主要的視窗,
> 裡面要可以顯示一些地圖,地圖可以隨著使用者移動而改變,
> 然後可以利用滑鼠或一些按鈕來取得並利用地圖上的座標,
> 主要大概就是這個樣子,
> 我想問的就是我除了JSP之外,還需要學
> JAVA裡面的哪些東西阿?
> JAVA裡面東西好多喔,不會要我慢慢看吧@@?
> 我去買了一本JSP的書(學貫的JSP2.0網頁設計範例教本)
> 書的內容和我要做的東西關連性好像不大 > <
> 感謝大家~~
這可能是難度有點高的東西,
對一個還未使用過java的人來說您最好從頭開始學(如果時間很多的話)
聽您的描述大致會用到資料庫、Applet等core java的東西
而jsp部分你要學習的至少要能拼出一個簡單的留言版即可。
==============================================================
core java (假設已經沒有語法上的問題時,ex. 本身是熟悉c/cpp/c#等等)
*.學習寫一個完整的class、並了解constructor是什麼
*.學習設定classpath的用法
(package則是個"選項"的東西,您可以不用他(如果沒時間了解的話))
*.學習簡單的繼承方式 (extends)
*.學習實作介面 (implement)
(如果時間多的話,學完上面2個去看一下多型。)
*.學習查閱java api document
(如果時間多的話,應該學著如何寫那樣的註解並用javadoc產生出來)
*.進入jsp之前,了解一下java bean的規則並自己一個看看
==============================================================
jsp/servlet
*. 學習使用一種jsp/servlet container
(如果你時間不多應該找遇到問題較多人可以問的tomcat,
不過你最好先查一下那一版比較少出包)
*. 認識Web Context結構與各部位的用途
*. 認識佈署描述檔(小名是: dd,檔名是WEB-INF/web.xml (conf資料結也有))
*. servlet怎麼刻出來,要怎麼配置 (這可以跳過,學完其他的再回來看)
*. 認識jsp僅是網頁的樣版,html是靜態資料,jsp部分是動態的資料
*. 認識jsp主要的4類element,directive element、action element、
script element、expression language(這一項可以後面一點再學@@)
((
初級時,你主要在用的是script element與action element
進階一點,你主要用的是action element與expression language
directive element不管什麼時候都查表唄 (準備一張好表,嗯..好表好表 )
))
*. 認識9個隱含物件和4種scope (這個..請專心XD)
*. 試著用之前的學習拼出留言版基本的jsp就算是畢業了 (只有基本的撰寫能力)
===============================================================
要結合前2者所學需要一點能力來整合
*. 把jsp中可以獨立的邏輯改成java bean由action elemetn或EL讀入
*. 資料庫連線先試著在jsp由java bean來連線 (基本的做法)
*. 資料庫由connection pool連線 (一般的做法)
*. 學習jsp與applet互動的方法
===============================================================
打的好累orz,所以........學java真是一整個久啊..xd
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: pc210-59-94-148.nutn.edu.tw
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章