差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
java:web:struts [2013/04/07 23:38] tony |
java:web:struts [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
- | {{tag>Java,Struts}} | + | {{tag>Java Struts}} |
====== Struts ====== | ====== Struts ====== | ||
Struts是一個MVC的Java Web Framework。在念研究所的時候,接觸了Struts1與Struts2,分別用於JCIS專案與OOAD課程中。後來在開發國軍登出倒數計時器時,也使用了Struts2。但其實Struts的許多功能都還沒使用過,因為我比較喜歡用html+ajax+struts去呼叫Struts的Action,使得大家喜愛的tag功能幾乎都沒用到。在這裡主要會整理撰寫Study與使用心得相關文章。 | Struts是一個MVC的Java Web Framework。在念研究所的時候,接觸了Struts1與Struts2,分別用於JCIS專案與OOAD課程中。後來在開發國軍登出倒數計時器時,也使用了Struts2。但其實Struts的許多功能都還沒使用過,因為我比較喜歡用html+ajax+struts去呼叫Struts的Action,使得大家喜愛的tag功能幾乎都沒用到。在這裡主要會整理撰寫Study與使用心得相關文章。 | ||
===== Article List ===== | ===== Article List ===== | ||
- | * [[.:struts:dispatchActionIntro|DispatchAction]] High Cohesion | + | * [[.:struts:dispatchActionIntro|如何將相關的操作放置於同一個Action中?]] By DispatchAction |
+ | * [[.:struts:html&jsp_filter|攔截HTML或JSP]] | ||
+ | ===== To Do List ===== | ||
+ | * Ajax call | ||
+ | * Interceptor with Facebook app | ||
===== Resource ===== | ===== Resource ===== | ||
* [[http://struts.apache.org/2.x/docs/home.html|Struts 2.x Documentation]] | * [[http://struts.apache.org/2.x/docs/home.html|Struts 2.x Documentation]] | ||
行 9: | 行 13: | ||
* [[http://code.google.com/p/struts2-examples/downloads/list|Struts 2.x Examples]] | * [[http://code.google.com/p/struts2-examples/downloads/list|Struts 2.x Examples]] | ||
* [[http://www.mkyong.com/tutorials/struts-2-tutorials/|Struts2 Tutorials]] | * [[http://www.mkyong.com/tutorials/struts-2-tutorials/|Struts2 Tutorials]] | ||
+ | * [[http://wenku.baidu.com/view/34c8ae170b4e767f5acfce82|Struts2架構剖析]] | ||
+ | * [[http://fangwei.iteye.com/blog/305961|Struts實現Initialization]] |