> Hello World !!!

     

@syaku

스트럿츠2 index action 설정하기 , HTTP Status 404 - / 오류 해결법 : Struts2

written by Seok Kyun. Choi. 최석균

 스트럿츠2 index action 설정하기 , HTTP Status 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 를 호출하게 된다.

Syaku Blog by Seok Kyun. Choi. 최석균.
posted syaku blog


http://syaku.tistory.com