看板 Soft_Job 關於我們 聯絡資訊
其實小弟本身是學.net程式語言開發的 但是工作上要用到java 我進公司之後同事給我了一份他們以前開發的系統源碼 叫我自己看 我只知道是用Struts的架構開發的網頁程式 但是實在也不知從哪看起好 有點霧煞煞… 是不是有什書可以推薦 同事叫我自己學 其實我不太確定多久可以上手耶…… 請有經驗的大德給點建議 感激不盡~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.67.49.224
TonyQ:先從設定檔開始看起。 04/02 20:46
simonlee:其實他最讓我困擾的地方就是改一支程式要動到7、8個檔案 04/02 20:51
simonlee:有些程式參數或sql又寫在xml裡面 常常找不太到… 04/02 20:53
costbook:為什麼要動到7,8個檔案? 04/02 20:53
網頁進入、查詢結果、form的參數、action、還有一些XML的參數檔案 另外還有產生pdf報表的設定之類的吧…… ※ 編輯: simonlee 來自: 111.67.49.224 (04/02 20:57)
TonyQ:因為你還沒看懂設定檔,那些xml應該就是設定檔。 04/02 20:59
TonyQ:structs跟 asp.net / php 那種一頁一頁的作法不太一樣. 04/02 21:01
TonyQ:他是透過設定檔來設定不同action,而且每個action還可以拆成 04/02 21:01
TonyQ:多個method,透過設定的方式來決定要進入哪一個。 04/02 21:01
TonyQ:至於查詢結果則是透過view,他是mvc分的很清楚的結構,也就 04/02 21:02
TonyQ:是因為這樣,對網站結構的本質需要更瞭解。 04/02 21:02
simonlee:謝謝指教~~那不知有沒有相關講解的比較清楚的書呢? 04/02 21:04
andymai:趕快把"良葛格"的網站設成首頁吧... 04/02 21:05
simonlee:還有現在辦公室的新人都這樣自己學的嗎? 老實說對剛入門 04/02 21:06
simonlee:的programer來說感覺還緊張的耶… 04/02 21:07
godisempty:我最近也看到一個這種架構的java網站,暈了 04/02 21:09
andymai:我在dotblogs也有看到人發表VS2010初窺MVC的系列文章~看了 04/02 21:09
andymai:一下~感覺就像是structs... 04/02 21:10
TonyQ:反正把所有的xml檔(或@)都搞清楚你就成功一半了 04/02 21:14
TonyQ:structs/spring 都是奠基在設定檔的東西...這是他們的設計理 04/02 21:14
TonyQ:念.而這個結構其實越來越普及了,想當初用webwork的時候資料 04/02 21:15
TonyQ:很少. 04/02 21:15
andymai:自己學?應該可以問吧?先把前輩的東西拿來玩玩~邊玩邊對照 04/02 21:16
TonyQ:你可以先看看struct的官方文件。 04/02 21:16
TonyQ:良葛格網站上也有介紹的篇章,另外要看你的公司,我當初有java 04/02 21:17
andymai:邊實作邊驗證良葛格裡寫的~真的不懂就問吧... 04/02 21:17
TonyQ:底子,教育訓練兩天吧 , 然後就開始改code了. 不過實際上掌握 04/02 21:17
TonyQ:到設定檔的精髓,差不多也花了兩個月。 04/02 21:17
qrtt1:struts 04/02 22:47
andymai:沒想到T大和我都多打了c...XD太習慣打struct了XDDD 04/02 23:44
slalala:net mvc 看了看 很像webwork XD 04/03 01:44
winddust:我是學用JAVA+JSP&Servlet開發的,因為是MVC架構,所以 04/03 13:39
winddust:它跟Struts一樣都有個佈署描述檔:struts-config.xml,只 04/03 13:40
winddust:是在JSP裡是:web.xml,通常放在Web-Content底下,它控制 04/03 13:41
winddust:VIEW裡form的action,另外再根據form的method去Control裡 04/03 13:42
winddust:循脈絡,基本上跑個幾次對MVC+Struts就能初步瞭解了。 04/03 13:44
mkcup:T大對於struts感覺很有心得, 感謝經驗傳承, 最近剛好也在學 04/03 22:46
singingli:建議可以去netbeans官網找教學文件 另外推一下netbeans 04/06 13:30
singingli:netbeans整合的很方便 是很好入門的工具 04/06 13:31
simonlee:struts1.x和struts2都整合的很好嗎 我們家的好像是1.x版 04/08 00:19