0.9 xml 언어
Struts 프레임워크에서 제공하는 많은 객체는 XML 구성 파일을 배포하여 제공됩니다. javaWeb 애플리케이션의 구성도 XML 파일을 통해 제공됩니다.
XML 구성 파일 및 Java 웹 애플리케이션에 대한 자세한 내용은
를 참조하십시오. 웹 애플리케이션 구성의 Java 웹 자습서 http://java.sun.com/webservices/docs / 1.0/tutorial/doc/WebApp4.Html#64678;
일반 Java 애플리케이션에서 XML 파일을 사용하는 방법은 Java 웹 서비스 튜토리얼에서 XML 처리용 Java API를 참조할 수 있습니다. Struts 프레임워크는 내부적으로 이 API를 최대한 활용하며 Struts 개발자는 자신의 애플리케이션을 개발할 때 이를 사용하지 않을 수 있습니다.
0.9.1 디스크립터
Java 애플리케이션이 XML 구성 파일을 사용할 때 요소는 디스크립터로 사용되는 경우가 많으며 애플리케이션은 XML 요소를 직접 사용하지 않습니다. 이러한 요소는 Java 객체를 생성 및 구성(또는 배포)하는 데 사용됩니다.
Java Servlet 플랫폼은 XML 구성 파일을 사용하여 Servlet을 배포합니다. 마찬가지로 Struts 프레임워크도 XML 파일을 사용하여 프레임워크에서 사용하는 개체를 배포합니다.
0.10 기타 레이어(레이어)
Struts 프레임워크는 웹 애플리케이션의 컨트롤러 레이어를 제공합니다. 개발자는 다른 표준 기술을 사용하여 컨트롤러 레이어와 함께 작동하는 데이터 액세스 레이어와 프리젠테이션 레이어를 제공할 수 있습니다. . 일반적으로 사용되는 데이터 액세스 기술은 다음과 같습니다.
.Enterprise Java Beans;
.Hibernate;
.iBATIS > 프레젠테이션 계층 기술은 다음과 같습니다.
JavaServer Pages; > 인증 및 권한 부여, Struts1.1 및 이후 버전은 표준 JAAS(Java Authentication and Authorization Service)를 지원합니다. 작업 간에 보안 역할을 지정할 수 있습니다.
위 내용은 Struts 사용자 및 개발 가이드 내용입니다. 더 많은 관련 글은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!