Facelet 无法显示问题
代码如下:
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里面的内容,怎么回事? 多谢!
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里面的内容,怎么回事? 多谢!
...全文
相关推荐
facelet demo
接着,创建一个简单的Facelet页面,它包含JSF组件和EL表达式。例如,你可以创建一个显示欢迎信息的页面:```xml<?xml version="1.0" encoding="UTF-8"?
jsf facelet 的用法
**创建Facelet文件**:Facelet文件通常有`.xhtml`扩展名,它们定义了UI组件和布局。
facelet-xhtml.zip_JSF_facelet_jsf with ejb3
总的来说,"facelet-xhtml.zip"是一个结合了JSF、Facelet和EJB3技术的Web应用项目,主要用于创建具有用户交互和企业级服务功能的Web应用。
facelet.pdf
### Facelets:JSF视图布局技术详解#### 一、引言在Java Web开发领域,MVC(Model-View-Controller)架构一直是主流框架的设计基础。不同的框架有着各自的实现方式
dukes-bookstore:学习JSF自定义组件
**灵活性**: 能够满足复杂的业务需求,提供标准组件无法达到的功能。3. **解耦**: 分离视图逻辑和业务逻辑,使代码更易于维护和扩展。


Web 开发
