2010-02-17 4 views
0

제목별로. 나는 JavaServer Faces 2.0 자습서 (here을 찾았습니다)를 따르고 있습니다 - "이 구성 요소를 선언하여"내가 대략있는 곳을 찾으십시오.넷빈즈 6.8 JSF 튜토리얼에 따라, 양식이 표시되지 않습니다.

아무 것도 특정 지점까지 작동하지만, html 양식 구성 요소를 주석 처리하고 JSF 양식 구성 요소의 주석 처리를 제거한다고 말하면 아무것도 표시되지 않습니다. JSF 양식을 작성하여 html 대신 사용하면 정상적으로 작동합니다. 내가 볼 수있는 한, 튜토리얼을 정확히 따라갔습니다. 어떤 아이디어? < 환영 파일 목록 > < 컴백 기념 :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:h="http://java.sun.com/jsf/html"> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 

    <link href="css/stylesheet.css" rel="stylesheet" type="text/css" /> 
    <!--<h:outputStylesheet name="css/stylesheet.css" />--> 

    <title>Greeting</title> 
</head> 

<body> 
    <div id="mainContainer"> 

     <div id="left" class="subContainer greyBox"> 

      <h4>Hi, my name is Duke!</h4> 

      <h5>I'm thinking of a number 

       <br/> 
       between 
       <span class="highlight">1</span> and 
       <span class="highlight">10</span>.</h5> 

      <h5>Can you guess it?</h5> 

      <!--<form action="response.xhtml"> 
       <input type="text" size="2" maxlength="2" /> 
       <input type="submit" value="submit" /> 
      </form>--> 
      <h:form> 
       <h:inputText size="2" maxlength="2" value="#{UserNumberBean.userNumber}" /> 
       <h:commandButton id="submit" value="submit" action="response" /> 
      </h:form> 
     </div> 

     <div id="right" class="subContainer"> 

      <img src="duke.png" alt="Duke waving" /> 
      <!--<h:graphicImage url="/duke.png" alt="Duke waving" />--> 

     </div> 
    </div> 
</body> 

+0

자세한 내용은 서버 로그 (NetBeans의 콘솔)를 확인하십시오. – Bozho

+0

당신은 무엇을보고 무엇을하지 않습니까? 검색된 페이지 소스에서? 요청 URL이 올바른가 ('/ faces' 내부 포함)? – BalusC

답변

0

당신의 web.xml을 말한다 있는지 확인하십시오 공식적으로

이 내 index.xhtml의 모습입니다 파일 > 얼굴 /index.xhtml </환영 파일 > </환영 파일 목록 >

+0

2 주 후에 나는 이것을 다시 볼 수있게되었다. -_- 012- 그 수정이 다음과 같이 보였다. o 그 변경은 정확히 무엇을 했습니까? – alex

+0

web.xml 파일의 텍스트가 원래 " index.xhtml > "- 자습서가 잘못되어 왜이 방법을 사용하게 될지 궁금해하십니까? – alex