기본 기능을 수행하는 struts 응용 프로그램을 빌드하려고합니다. 내 자바 서블릿 클래스 myAction 그냥 성공을 반환합니다. 이 파일을 성공적으로 컴파일하고 프로젝트의 클래스 폴더에 .class 파일을 저장했습니다. 다음과 같이스트럿츠 : 404 페이지를 찾을 수 없습니다. 오류
내 스트럿 구성의 XML은 다음과 같습니다
<struts-config>
<action-mappings>
<action path="/view" type="myAction" validate="false">
<forward name="success" path="/first.jsp" />
</action>
<action path="/view" forward="/view.jsp"/>
</action-mappings>
</struts-config>
내가
<form action="first">
Enter name :
<input type="text" name="name"/>
<input type="submit" value="Enter"/>
</form>
을 first.jsp 할 작업 경로를 가지고 있지만을 View.jsp에서 양식이이 코드에서 프로그램을 실행할 때 Tomcat Server를 열고 view.do를 잘 작동하는지 확인하십시오. 양식의 제출 버튼을 누르면 페이지가 first.jsp로 리디렉션되지 않습니다. first.do 대신 브라우저 URL이 **http://localhost:8080/MyProj/first?name=asdf**
으로 이동합니다.
지난 2 일 동안이 문제를 디버깅하려하지만 개선되지 않았습니다. 어떤 도움을 주시면 감사하겠습니다.
경우 "첫 번째"행동 선언이야? 자습서 나 문서를 살펴 보셨습니까? –
당신은 당신의 JSP로부터 submit시에 호출하는 액션을 구성하지 않았다. – Gundamaiah
"first.jsp"에 대한 작업을 여기에서 놓칠 수는 없지만 struts-config.xml에서 " ".. 여전히 작동하지 않습니다. –
Karthikeyan