2011-07-01 20 views
2

div内でラップされたときに次のoutputTextコンポーネントがレンダリングされない理由はありますか?例えばdivでラップされたoutputTextがレンダリングされないのはなぜですか?

<?xml version="1.0" encoding="UTF-8"?> 
<!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"> 
    <h:head> 
     <title>Welcome</title> 
    </h:head> 
    <h:body> 
     <div> 
      <h:outputText>This line will not be rendered</h:outputText> 
     </div> 
    </h:body> 
</html> 

、HTMLページは次のようにレンダリングされます。

<?xml version="1.0" encoding="UTF-8"?> 
<!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"><head> 
    <title>Welcome</title></head><body> 
    <div> 
    </div></body> 
</html> 

答えて

関連する問題