2014-05-12 5 views
0

내 struts 1.2 응용 프로그램에서 ususal html 파일로 전달하려고합니다. 하지만 항상 error 404 The requested resource (/gui-web/static/index.html) is not available이 있습니다.struts1.2에서 html 리소스로 전달

static 디렉토리에 index.html 시간이 있습니다. 직접 액세스 할 수 있습니다. 하지만 나는 스트럿츠에서 그것을 얻을 수 없습니다. 내가가 서버상의 경로를 지정해야하는 이유

<action 
path="/static/overview" 
type="org.apache.struts.actions.ForwardAction" 
parameter="/static/index.html"/> 

내가 클라이언트 측에서 각도 애플리케이션으로 마이그레이션하고, 즉 :

은 여기 내 스트럿 - config.xml 파일입니다.

답변

0

확인 방법을 찾았습니다. servlet 선언에 <jsp-file> 속성을 사용했는데 정상적으로 작동합니다. web.xml의 스 니펫은 다음과 같습니다.

<servlet> 
    <servlet-name>angular</servlet-name> 
    <jsp-file>/static/index.html</jsp-file> 
</servlet> 
<servlet-mapping> 
    <servlet-name>angular</servlet-name> 
    <url-pattern>/static/overview</url-pattern> 
</servlet-mapping>