Tutorials
- 작성자 : 고덕한
- 최종수정날짜 : 2007년 8월 23일
이 프레임워크 문서는 웹 개발자들을 위해서 작성되어졌습니다. 그리고 자바 웹 어플리케이션 개발을 할 수 있는 지식이 있다는 가정하에 작성되어 졌습니다. 만약에 좀 더 자세한 내용을 알고 싶으시면 아래 문서를 참고하시기 바랍니다.
Key Technologies Primers
- Bootstrap
- Struts 2 + Spring 2 + JPA + AJAX
이 문서에서는 Apache Struts 싸이트에 있는 문서를 기반으로 한글로 다시 작성하여 올립니다. 일부 내용은 번역이 이루어지거나 혹은 나름대로 이해하고 문서를 작성하여 올리겠습니다. 가능한한 원문에 가깝도록 내용을 구성하겠습니다.
국내 자바 개발자들이 Struts 2 Framework 를 익히고, 개발하는데 서로의 노하우를 공유할 수 있도록 게시판을 만들어 질답 및 팁을 여러사람이 볼 수 있도록 하였습니다.
Speciality
- 사용자 정의 Plugin 들로 어플리케이션 확장하기
- CRUD 작성
- JasperReport Tutorial
- Portlet Tutorial(WebWork 2.2)
예제(Examples)
Framework 에는 여러가지의 예제들을 포함하고 있다.
- Blank : 처음 프로젝트를 만들어서 실행해 볼 수 있는 아무 내용이 없는 어플리케이션
- Showcase : 간단한 예제
- MailReader : 실제로 작성하여 테스트해볼 수 있는 가장 좋은 예제
- Portlet :
- Other Examples :
Books
- Starting with Struts 2(Ian Roughley), PDF and print.
- Struts 2 Design and Programming (Bud Kurniawan), print-only, pre-order only
- WebWork in Action book (patrick Lightbody, Jason Carreira), print only
Other Resources
- Ajax CRUD with Struts 2 and Tibco GI (Brian Walsh)
- Ajax support in struts 2.0 (Jesintha Priyadarshini L)
- AppFuse and Struts 2 (Matt Raible)
- CRUD with WebWork, Spring, and JSTL (Larry Meador)
- Easy CRUD with Struts 2 (QuickTime video with Matt Raible - 8 minute)
- Easy AJAX with Struts 2 (firstpartners.net)
- Getting Started with Struts2 (Wesley Wannemacher)
- Mark's Struts 2 Cookbook (Mark Menard)
- Migrating Struts Apps to Struts 2 (Ian Roughly)
- Migrating to Apache Struts 2: A tutorial for Struts 1 Developers. (Ted Husted)
- Struts 2 from Square One Draft manuscript covering part one of a four-day training course (Ted Husted)
- Struts 2 Tutorial Struts 2 with Spring and Hibernate using Eclipse (ArcTech Software)($)
- Struts 2 Tutorial (Rose India)
- Struts 2.0 Validations using Annotations (Krishna Srinivasan)
- Unit Testing Struts 2 Actions wired with Spring using JUnit (arsenlist)
Community Wiki
Next(다음) :
Guides
- 작성자 : 고덕한
- 최종수정날짜 : 2007년 8월 23일
Struts 2 Framework 의 핵심적인 내용을 다루고 있습니다. 이 문서들을 이해하시면 Struts 2 Framework 를 이해하는데 많은 도움이 될 것입니다.
Request 가 진행됨에 있어서 Struts 2 Framework 에서 주요 세가지 타입(Actions, Interceptors, and Results)을 사용합니다. 이러한 설정은 XML 문서로 설정하거나 Java5 의 Annotation 으로 설정 가능합니다.
2. Tag Ddevelopers Guide
여러가지 view technologies, 즉 JSP, Freemarker, Velocity 등의 View Layer 를 제공합니다.
- Ajax and JavaScript Recipes
3. Plugin Developers Guide
Apache Struts 2 provides a simple plugin architecture so that developers can extend the framework just by adding a JAR to the application's classpath. Since plugins are contained in a JAR, they are easy to share with others. Several plugins are bundled with the framework, and others are available from third-party sources.
- Writing Plugins
5. Migration Guide
- Release Notes 2.1.0
- Release Notes 2.0.9
- Release Notes 2.0.8
- Release Notes 2.0.7
- Release Notes 2.0.6
- Release Notes 2.0.5
- Release Notes 2.0.4
- Release Notes 2.0.3
- Release Notes 2.0.2
- Release Notes 2.0.1
- Release Notes 2.0.0
- Comparing Struts 1 and 2
- Struts 1 Solutions
- Migration Strategies
- Migration Tools
- Migration to Struts 2
- Migrating Application to Struts 2
- Roadmap FAQ
- A History of Struts 2
- Struts Reloaded
- Key Changes From WebWork 2
- WebWork 2 Migration Strategies
6. Contributors Guide
- Building the Framework from Source
- Creating and Signing a Distribution
- Requirements and Use Cases
- Precise Error Reporting
- Obtaining and IDEA license
- How to Write Doc Comments for the Javadoc Tool(Sun)
- Creating Resources
- Writing Validators
- Writing Type Converters
- Actions
- Writing Actions
- Writing Results
Next(다음) :