2014-04-09 3 views
0

JSF와 Hibernate 프레임 워크를 사용하여 웹 애플리케이션을 작성 중입니다. 나는 아래 xHtml보기에 대해 아래의 하위 폴더보기, 제품 및 사용자를 WEB-INF 아래에 만들었습니다. WEB-INF -보기 ----- 제품 --------- createProduct. XHTML ----- 사용자, 나는 결과 속성으로 "/WEB-INF/views/products/createProduct.xhtml"를 지정 태그를 사용 --------- createUser.xhtmlPage Transition in JSF

되는 탐색 케이스가 일치합니다. 문제는 내가 프로젝트를 실행하고 링크를 클릭 할 때 적절하게 렌더링되거나 파싱되지 않고 HTTP 호스트 404 :/80/appname/WEB-INF/views/products/createProduct.xhtml로 나타나 HTTP 404 오류를 반환합니다.

또한 "mainTemplate"이라는 단일 템플릿에서 생성 된 두 개의 템플릿 클라이언트 jsf가 있습니다. mainTemplate은 bean 메소드에 바인드 된 action 속성을 가진 일부를 포함합니다. 그러나 프로젝트를 실행하고 두 개의 서로 다른 페이지를 열면 앞에서 언급 한 commandButton에는 바인드 된 bean 메서드가 아니라 viewID를 나타내는 두 개의 다른 작업 특성이 있다는 것을 알게되었습니다. 나에게이 단계를 통과시키려는 제안이 있으면 감사하겠습니다.

덕분에 당신은 WEB-INF 폴더 안에 직접 파일에 액세스 할 수 없습니다

답변