[請益] 自學JAVA Struts架構開發的書……

看板Soft_Job作者 (???)時間14年前 (2010/04/02 20:44), 編輯推噓5(5034)
留言39則, 10人參與, 最新討論串1/1
其實小弟本身是學.net程式語言開發的 但是工作上要用到java 我進公司之後同事給我了一份他們以前開發的系統源碼 叫我自己看 我只知道是用Struts的架構開發的網頁程式 但是實在也不知從哪看起好 有點霧煞煞… 是不是有什書可以推薦 同事叫我自己學 其實我不太確定多久可以上手耶…… 請有經驗的大德給點建議 感激不盡~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.67.49.224

04/02 20:46, , 1F
先從設定檔開始看起。
04/02 20:46, 1F

04/02 20:51, , 2F
其實他最讓我困擾的地方就是改一支程式要動到7、8個檔案
04/02 20:51, 2F

04/02 20:53, , 3F
有些程式參數或sql又寫在xml裡面 常常找不太到…
04/02 20:53, 3F

04/02 20:53, , 4F
為什麼要動到7,8個檔案?
04/02 20:53, 4F
網頁進入、查詢結果、form的參數、action、還有一些XML的參數檔案 另外還有產生pdf報表的設定之類的吧…… ※ 編輯: simonlee 來自: 111.67.49.224 (04/02 20:57)

04/02 20:59, , 5F
因為你還沒看懂設定檔,那些xml應該就是設定檔。
04/02 20:59, 5F

04/02 21:01, , 6F
structs跟 asp.net / php 那種一頁一頁的作法不太一樣.
04/02 21:01, 6F

04/02 21:01, , 7F
他是透過設定檔來設定不同action,而且每個action還可以拆成
04/02 21:01, 7F

04/02 21:01, , 8F
多個method,透過設定的方式來決定要進入哪一個。
04/02 21:01, 8F

04/02 21:02, , 9F
至於查詢結果則是透過view,他是mvc分的很清楚的結構,也就
04/02 21:02, 9F

04/02 21:02, , 10F
是因為這樣,對網站結構的本質需要更瞭解。
04/02 21:02, 10F

04/02 21:04, , 11F
謝謝指教~~那不知有沒有相關講解的比較清楚的書呢?
04/02 21:04, 11F

04/02 21:05, , 12F
趕快把"良葛格"的網站設成首頁吧...
04/02 21:05, 12F

04/02 21:06, , 13F
還有現在辦公室的新人都這樣自己學的嗎? 老實說對剛入門
04/02 21:06, 13F

04/02 21:07, , 14F
的programer來說感覺還緊張的耶…
04/02 21:07, 14F

04/02 21:09, , 15F
我最近也看到一個這種架構的java網站,暈了
04/02 21:09, 15F

04/02 21:09, , 16F
我在dotblogs也有看到人發表VS2010初窺MVC的系列文章~看了
04/02 21:09, 16F

04/02 21:10, , 17F
一下~感覺就像是structs...
04/02 21:10, 17F

04/02 21:14, , 18F
反正把所有的xml檔(或@)都搞清楚你就成功一半了
04/02 21:14, 18F

04/02 21:14, , 19F
structs/spring 都是奠基在設定檔的東西...這是他們的設計理
04/02 21:14, 19F

04/02 21:15, , 20F
念.而這個結構其實越來越普及了,想當初用webwork的時候資料
04/02 21:15, 20F

04/02 21:15, , 21F
很少.
04/02 21:15, 21F

04/02 21:16, , 22F
自己學?應該可以問吧?先把前輩的東西拿來玩玩~邊玩邊對照
04/02 21:16, 22F

04/02 21:16, , 23F
你可以先看看struct的官方文件。
04/02 21:16, 23F

04/02 21:17, , 24F
良葛格網站上也有介紹的篇章,另外要看你的公司,我當初有java
04/02 21:17, 24F

04/02 21:17, , 25F
邊實作邊驗證良葛格裡寫的~真的不懂就問吧...
04/02 21:17, 25F

04/02 21:17, , 26F
底子,教育訓練兩天吧 , 然後就開始改code了. 不過實際上掌握
04/02 21:17, 26F

04/02 21:17, , 27F
到設定檔的精髓,差不多也花了兩個月。
04/02 21:17, 27F

04/02 22:47, , 28F
struts
04/02 22:47, 28F

04/02 23:44, , 29F
沒想到T大和我都多打了c...XD太習慣打struct了XDDD
04/02 23:44, 29F

04/03 01:44, , 30F
net mvc 看了看 很像webwork XD
04/03 01:44, 30F

04/03 13:39, , 31F
我是學用JAVA+JSP&Servlet開發的,因為是MVC架構,所以
04/03 13:39, 31F

04/03 13:40, , 32F
它跟Struts一樣都有個佈署描述檔:struts-config.xml,只
04/03 13:40, 32F

04/03 13:41, , 33F
是在JSP裡是:web.xml,通常放在Web-Content底下,它控制
04/03 13:41, 33F

04/03 13:42, , 34F
VIEW裡form的action,另外再根據form的method去Control裡
04/03 13:42, 34F

04/03 13:44, , 35F
循脈絡,基本上跑個幾次對MVC+Struts就能初步瞭解了。
04/03 13:44, 35F

04/03 22:46, , 36F
T大對於struts感覺很有心得, 感謝經驗傳承, 最近剛好也在學
04/03 22:46, 36F

04/06 13:30, , 37F
建議可以去netbeans官網找教學文件 另外推一下netbeans
04/06 13:30, 37F

04/06 13:31, , 38F
netbeans整合的很方便 是很好入門的工具
04/06 13:31, 38F

04/08 00:19, , 39F
struts1.x和struts2都整合的很好嗎 我們家的好像是1.x版
04/08 00:19, 39F
文章代碼(AID): #1BjUQvEJ (Soft_Job)