요약: 이 기사는 바보를 위한 튜토리얼이지만 Struts의 더 많은 기술적 기능을 소개하는 목적은 Struts를 모르는 사람들이 빨리 시작할 수 있도록 돕는 것입니다. 전문가라면 보지 마세요. Jbuilder X와 weblogic 서버 8.1을 결합하여 Struts 프레임워크를 사용하는 과정을 자세히 설명합니다.
[인용] Struts는 엔터프라이즈급 오픈 소스 웹 애플리케이션 개발 프레임워크로 엔터프라이즈 웹 애플리케이션 구축에 대한 전반적인 부담을 줄이기 위해 설계되었습니다. Struts는 Jakarta 프로젝트에서 개발된 오픈 소스 소프트웨어로, 일련의 프레임워크 클래스, 보조 클래스 및 사용자 정의 JSP 태그 라이브러리로 구성되어 있으며 Model 2 디자인 패턴을 기반으로 하는 J2EE 애플리케이션 개발에 사용됩니다. Model 2 시스템은 MVC(Model-View-Controller) 시스템을 응용한 것입니다. MVC 시스템에서는 데이터 모델(Model), 프리젠테이션 로직(View), 제어 로직(Controller)이 별도의 구성 요소이지만 서로 통신할 수 있습니다. Struts는 기업 수준의 웹 애플리케이션 구축에 대한 전반적인 부담을 줄이기 위해 노력하고 있으며 국제화 및 데이터베이스 연결 풀 지원을 제공합니다. Struts 시스템은 상대적으로 독립적인 두 부분으로 볼 수 있습니다. 첫 번째 부분은 Struts를 지원하는 애플리케이션 구성 요소를 작성하는 데 사용되는 Struts API이고, 두 번째 부분은 html, 빈, 로직, 템플릿 구성. Struts의 두 부분에는 서로 다른 사용자가 있습니다. 소규모 프로젝트의 경우 동일한 사용자가 두 부분을 모두 사용할 수 있지만 대규모 프로젝트의 경우 일반적으로 개발자가 API 구성 요소를 사용하고 HTML 페이지 레이아웃을 담당하는 사람이 태그 라이브러리를 사용합니다.