2015-01-22 5 views
1

web.xml이없는 경우 환영 파일 구성은 어디에 있습니까?web.xml 대신 환영 파일 구성

배경 : 부분의 URI의 정렬 된 목록을 정의 할 수 있습니다

10.10에 오신 것을 환영합니다 파일

웹 응용 프로그램 개발자는 웹 응용 프로그램 배치 디스크립터에 오신 것을 환영합니다 파일이라고합니다.

자바 서블릿 사양 버전 3.0 레브 12 월 내가 넷빈즈 (8)을 사용하고 있는데 web.xml 임무는 이제 크게 주석으로 완료 몰랐어요 2010

. 그러나 환영 파일과 관련된 주석을 찾을 수 없습니다. 현재 index.html로드가 있으므로 foo.jsp으로 다시 설정하고 싶습니다. web.xml 파일을 만들지 않고도이 작업을 수행 할 수 있습니까?

도 참조 :

https://stackoverflow.com/a/19317470/262852

갱신 :

내가 추가 : web.xml

<?xml version="1.0" encoding="UTF-8"?> 
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"> 
    <session-config> 
     <session-timeout> 
      30 
     </session-timeout> 
    </session-config> 
    <welcome-file-list> 
     <welcome-file>foo.jsp</welcome-file> 
    </welcome-file-list> 
</web-app> 

하고 잘 작동 -하지만 xml하지 않고 동일한 결과를 얻을 싶습니다 .

답변

3

Servlet 3.0에서 몇 가지 새로운 주석이 정의됩니다. 이러한 주석은 javax.servlet.annotation 패키지에 있습니다.

당신이 볼 수 있듯이, 또한 환영 파일 목록을 정의이 답변 here을 참조하시기 바랍니다 할 특별한 주석 없습니다.

here 환영 파일을 foo.jsp로 재구성 할 수있는 해결 방법을 설명하는대로 다음 대답을 확인하십시오.

tomcat 서버의 경우이 대답도 확인하십시오. here.

희망하는 사람