Facelet 无法显示问题

黑马 2008-05-20 04:53:46
代码如下:
1.Template.xhtml
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : template.xhtml
Created on : May 19, 2008, 10:48:46 PM
Author : Eric
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Demo</title>
</head>
<body>
<p>
My Testing
</p>
</body>
</html>

2.addOrg.xhtml
<!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:ui="http://java.sun.com/jsf/facelets"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">

<body>

<ui:composition template="/WEB-INF/template.xhtml">

<ui:define name="body">
<f:view>

<div id="home">

<h3><br />
Add new organization
</h3>

<h:form name="new_org">
<table>

<tr>
<td>Organization Name</td>
<td><h:inputText value="#{org.name}" required="true"/></td>
</tr>

</table>

<h:commandButton action="#{org.addNewOrg}" value="Add Org"
styleClass="loginBtn" id="rmibutton"/>
</h:form>
</div>
</f:view>
</ui:define>
</ui:composition>

</body>
</html>

运行之后,只显示My Testing,无法显示ui:define里面的内容,怎么回事? 多谢!
...全文
67 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧