大家都知道在使用tiles的时候要建立一个模板,在建立模板的时候要创建一个完整的页面如下:
<%@ page contentType="text/html;charset=GBK" language="java" %>
<%@ include file="taglib.jsp" %>
<html>
<c:view>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=GBK"/>
<link href="/css/style.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" language="javascript" src="/js/Appclient.js"></script>
<script type="text/javascript" language="javascript" src="/js/check.js"></script>
</head>
<body>
<tiles:insert attribute="body" flush="true"/>
</body>
</c:view>
</html>
这个里面已经有view了,这个时候如果在其它页面用到这个模板的时候一定要注意:模板中已经有的html元素,调用模板的页面就不能再添加了,否则一直会报一个attribute "for" is not definded的警告,而且前台的数据不会提交到后台,调用模板的页面如下:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ include file="/pages/include/taglib.jsp"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<h:form>
<h:outputLabel value="用户名" />
<h:inputText id="username" value="#{user.username}" />
<h:message for="username" />
<BR>
<h:outputLabel value="密码" />
<h:inputText id="password" value="#{user.password}" />
<h:message for="password"></h:message>
<BR>
<h:commandButton value="提交" action="#{user.loginVerify}" />
</h:form>
分享到:
相关推荐
jsf入门小列子和 jsf与Tiles结合小列子, 可以帮助初学都快迅入门
JSF 中MyFaces 的一个例子,该例子集成了如何使用tiles
JSF 框架整合hibernate tiles 登录例子,完善整合,数据库采用SQL Server Management Studio Express。
具有完整应用价值,轻量级配置环境。分别在JSF 基础上加入了页面导航功能struts tiles,和richfacse 3.2.2报表功能。
演示如何使用JSF和Tiles自动构建一致的用户界面;提供提示及“如何...”信息,使你很快上手;解释如何集成JSF和数据库,使用目录服务,无线应用以及Web 服务;传授最好的经验和好习惯如使用样式表和消息绑定;覆盖...
myfaces-example-tiles 是 很不错的 jsf 与 tiles 的整合案例 可以试试哈
在 JavaServer Faces (JSF) 2.0 中,Facelets 取代 JavaServer Pages (JSP) 成为默认的视图声明语言 (VDL)。有了 Facelets,您不需要像以前...在 Web 应用程序中使用 Facelets 的部分好处包括模板化、重用和易于开发。
具有完整应用价值,轻量级配置环境。分别在JSF 基础上加入了页面导航功能struts tiles,和报表功能。
包内有一个jsf例子,多个struts tiles例子 是学习框架不错的例子!
基于jsf 开发技术,增加tile 标签导向技术.使用netbeanse工具建立.
使用JAVA WEB JSF 很好的设计参考方案
在应用服务器中使用Hibernate的注意事项 12.3. JDO 12.3.1. 建立PersistenceManagerFactory 12.3.2. JdoTemplate和JdoDaoSupport 12.3.3. 基于原生的JDO API实现DAO 12.3.4. 事务管理 12.3.5. JdoDialect ...
在应用服务器中使用Hibernate的注意事项 12.3. JDO 12.3.1. 建立PersistenceManagerFactory 12.3.2. JdoTemplate和JdoDaoSupport 12.3.3. 基于原生的JDO API实现DAO 12.3.4. 事务管理 12.3.5. JdoDialect ...
这个jar文件包含在应用中使用Spring的AOP特性时所需的类。使用基于AOP的Spring特性,如声明型事务管理(Declarative Transaction Management),也要在应用里包含这个jar包。 (4) spring-context.jar 这个jar文件...
spring-aop.jar(必须):这个jar 文件包含在应用中使用Spring 的AOP 特性时所需的类和源码级元数据支持。使用基于AOP 的Spring特性,如声明型事务管理(Declarative Transaction Management),也要在应用里包含这...
struts2-jsf-plugin-2.3.30.jar, struts2-json-plugin-2.3.30.jar, struts2-junit-plugin-2.3.30.jar, struts2-osgi-admin-bundle-2.3.30.jar, struts2-osgi-demo-bundle-2.3.30.jar, struts2-osgi-plugin-2.3.30....
第一个 Struts 程式 在 Struts 中整合 Spring 第一个 JSF 程式 在 JSF 中整合 Spring <br> 其它 Spring 提供了简化且一致的方式,让您在使用一些 API 或服务时更加简单。 远程...
(3) spring-aop.jar 这个jar文件包含在应用中使用Spring的AOP特性时所需的类。使用基于AOP的Spring特性,如声明型事务管理(Declarative Transaction Management),也要在应用里包含这个jar包。 (4) spring-...
这个jar文件包含在应用中使用Spring的AOP特性时所需的类。使用基于AOP的Spring特性,如声明型事务管理(Declarative Transaction Management),也要在应用里包含这个jar包。 (4) spring-context.jar 这个jar文件...
Struts Bean标签 ...Struts Logic 标签 ...Struts Tiles 标签 Struts2 标签 JSTL Core JSTL fmt JSTL functions Spring 标签 Spring 表单标签 Freemarker Velocity JSF Core JSF Form AJAX JS 常用 JS 验证