Struts 설치:
먼저 http://jakarta.apache.org/Struts로 이동하여 Struts를 다운로드하세요. 현재 최신 버전은 1.1입니다. Zip 파일을 받으세요.
ZIP 패키지의 압축을 풀면 lib 및 webapps 디렉터리를 볼 수 있습니다. webapps 아래에 일부 WAR 파일이 있습니다. Tomcat이 c:Tomcat에 설치되어 있다고 가정하고 해당 WAR 파일을 C:Tomcatwebapps에 복사하고 Tomcat을 다시 시작하십시오. 브라우저를 열고 주소 표시줄에 http://localhost:8080/Struts-example/index.jsp를 입력합니다. "powered by Struts"라는 진한 파란색 아이콘이 보이면 성공을 의미합니다. 이것은 특정 문서가 첨부된 Struts와 함께 제공되는 예제이며 초보자를 위한 입문 튜토리얼로 사용할 수 있습니다. 또한 Struts는 XML 처리, Java 반사 API를 통한 JavaBeans 속성 자동 처리, 국제 프롬프트 및 메시지 등 실용적인 객체 시스템도 제공합니다.
예:
사용자 등록 시스템, 사용자 웹 페이지를 통해 등록 ID 번호, 비밀번호, 이메일 등 관련 정보를 입력하세요. 등록이 성공하면 성공 메시지가 반환됩니다. 그렇지 않으면 등록 실패 메시지가 나타납니다.
다음은 관련 파일의 핵심 코드입니다.
프로젝트 구축:
정식 개발에 앞서 이 프로젝트는 Tocmat에 구축되어야 합니다(내 Tomcat은 c: tomcat에 설치되어 있습니다). 이를 생성하는 더 빠른 방법은 다음과 같습니다. C: tomcatwebapps 아래에 새 디렉터리 test를 만든 다음 C:tomcatwebappsstruts-example 아래의
WEB-INF 디렉터리를 테스트 디렉터리에 복사하고 WEB-INF 디렉터리를 복사합니다. testWEB-INF 아래 src 및 클래스 디렉토리와 struts-config.xml 파일의 내용을 지우십시오. 이러한 방식으로 필요한 모든 Struts 클래스 패키지와 관련 구성 파일을 사용할 수 있습니다.
개발 시 JSP 파일은 test 디렉터리에, 원본 Java 파일은 testWEB-INFsrc에, 컴파일된 클래스 파일은 testWEB-INFclasses에 넣으세요.
등록 페이지: reguser.jsp
<%@ page contentType="text/Html;charset=UTF-8" 언어="java" %>
<%@ taglib uri ="/WEB-INF/Struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/Struts-html.tld" prefix="html" %> ;
;/head>
;
로그 이름:
;
>
< html:password property="password" size="20" maxlength="20"/>
;
이메일:
property="email" size="30" maxlength="50"/>
right">
< ;html:reset/>
이 JSP 페이지는 다음을 사용하므로 일반 JSP 페이지와 다릅니다. 이러한 taglib는 초보자가 익히기 어려울 수 있지만 이는 Struts의 본질 중 하나입니다. 유연한 사용은 개발 효율성을 크게 향상시킵니다.
위 내용은 Struts 입문체험(1) 내용입니다. 더 많은 관련 글은 PHP 중국어 홈페이지(www.php.cn)를 주목해주세요!