나는 Struts에서 새로운, 나는 설명 된 모든 단계를 수행 한 후, 404 오류가 될 때마다 지고있어요. 나는 메이븐과 전쟁 파일을 성공적으로 배포, 그것은 톰캣의 mannager에서 실행 명백히; 하지만 난 404를 얻을. 경로 실수를 버리기 위해 파일의 모든 경로를 검토했지만 해결책을 찾을 수 없었습니다. Struts 2 아키텍처에서 이미 배웠듯이, 하이퍼링크를 클릭하거나 Struts 2 웹 응용 프로그램에서 HTML 양식을 제출하면 작업이라는 Java 클래스로 전송되는 컨트롤러에서 입력을 수집합니다. 작업이 실행된 후 결과는 응답을 렌더링할 리소스를 선택합니다. 리소스는 일반적으로 JSP이지만 PDF 파일, Excel 스프레드시트 또는 Java 애플릿 창일 수도 있습니다. Struts 2의 배포 설명자 구성에 대한 자세한 내용은 핵심 개발자 가이드/ web.xml 페이지를 참조하십시오. URL 패턴 노드 값은 /* 스트럿츠 2 필터가 이 웹 응용 프로그램의 모든 URL에 적용됨을 의미합니다. 스트럿2 사용자 메일링 리스트는 도움을 받을 수 있는 훌륭한 장소입니다.

이 기본 스트럿츠 2 응용 프로그램을 작업하는 데 문제가있는 경우 스트럿츠 2 메일링 리스트를 검색합니다. 문제에 대한 답을 찾지 못하면 메일링 리스트에 질문을 게시합니다. 결과 요소는 작업의 하위 요소입니다. 호출될 뷰(결과)를 나타냅니다. Struts 프레임워크는 작업 클래스에서 반환되는 문자열을 검사하며, 성공을 반환하는 경우 작업의 결과 페이지가 호출되며 그 이름은 성공하거나 이름이 없습니다. 이름 및 형식 특성이 있습니다. 둘 다 선택 사항입니다. 결과 이름을 지정하지 않으면 기본적으로 성공이 결과 이름으로 간주됩니다. 형식 특성을 지정하지 않으면 기본적으로 디스패처가 기본 결과 유형으로 간주됩니다. 나중에 결과 유형에 대해 알아보겠습니다.

당신은 또한이 예제를 시도 할 수 있습니다 -이것은 훨씬 간단합니다 당신의 이클립스를 시작하고 파일로 이동합니다 > 새로운 > 동적 웹 프로젝트와 HelloWorldStruts2로 프로젝트 이름을 입력하고 다음 화면에서 주어진 대로 옵션의 나머지를 설정 – 나는 examp를 실행하려고 할 때이 오류를 받고 있어요 le: 이 자습서에서는 개발자가 이클립스 IDE에서 새 프로젝트를 다운로드하고, 새 프로젝트를 만들고, Struts2 라이브러리를 추가하여 간단한 스트럿2 예제를 작성하는 방법을 배웠습니다. 그게 이 튜토리얼의 전부이며,이 기사가 당신이 찾고있던 무엇이든 당신을 제공 바랍니다. 이 자습서는 프레임워크를 설치하고 간단한 응용 프로그램을 만드는 데 사용됩니다. Struts 2 프레임워크는 HelloWorldAction 클래스의 개체를 만들고 사용자의 작업에 대한 응답으로 실행된 메서드를 호출합니다.