스트럿츠2 index action 설정하기 , HTTP Status 404 - / 오류 해결법 : Struts2
반응형
스트럿츠2 index action 설정하기 , HTTP Status 404 - / 오류 해결법
[오류 메세지] The requested resource (/) is not available.
스트럿츠2를 사용하여 사이트를 구축할 경우 호스트를 입력하고 액션명을 입력하지 않을 경우 페이지를 찾을 수 없다는 404 에러가 발생한다.
예를 들어 브라우저 url 을 http://localhost/ 만 입력할 경우 스트럿츠2는 입력된 액션이 없기때문에 HTTP 404 오류가 발생하게 된다.
이런 문제를 해결하기 위한 팁을 소개하려 한다.
[오류 메세지] The requested resource (/) is not available.
스트럿츠2를 사용하여 사이트를 구축할 경우 호스트를 입력하고 액션명을 입력하지 않을 경우 페이지를 찾을 수 없다는 404 에러가 발생한다.
예를 들어 브라우저 url 을 http://localhost/ 만 입력할 경우 스트럿츠2는 입력된 액션이 없기때문에 HTTP 404 오류가 발생하게 된다.
이런 문제를 해결하기 위한 팁을 소개하려 한다.
활용 소스
* action 맵퍼
<package name="default" extends="struts-default">
<action name="defaultAction" class="com.syaku.DefaultAction">
<result name="success" type="redirect">.............. </result>
</action>
</package>
* web.xml
<welcome-file-list>
<welcome-file>defaultAction.do</welcome-file>
</welcome-file-list>
웹서비스 루트폴더에 defaultAction.do 라는 빈 파일을 생성한다.
이렇게 하여 http://localhost/ 로 접속하게 되면 기본적으로 defaultAction.do 를 호출하게 된다.
반응형
'개발노트 > Struts2' 카테고리의 다른 글
Struts2 Java 모듈 기반 프레임워크 MEI : 스트럿츠2 자바 (0) | 2014.06.10 |
---|---|
Struts2 Action 의 자료를 interceptor 로 넘겨주는 방법 : 스트럿츠2 , 액션 , 인터셉터 (0) | 2013.02.05 |
Struts2 Tiles FreeMarker 연동 : 스트럿츠2 타일즈 프리마커 (0) | 2011.03.12 |
스트럿츠2 타일즈 동적으로 사용하기 : Tiles in Struts2 (0) | 2010.04.21 |