1、首先在实体包下建立实体类Book,代码如下:
java 代码
-
- public class Book {
- private String bookName;
- private String author;
- private Double price;
- private String bookConcern;
- private Date printTime;
- private String beDeleted;
- public String getBeDeleted() {
- return beDeleted;
- }
- public void setBeDeleted(String beDeleted) {
- this.beDeleted = beDeleted;
- }
- public String getAuthor() {
- return author;
- }
- public void setAuthor(String author) {
- this.author = author;
- }
- public String getBookConcern() {
- return bookConcern;
- }
- public void setBookConcern(String bookConcern) {
- this.bookConcern = bookConcern;
- }
- public String getBookName() {
- return bookName;
- }
- public void setBookName(String bookName) {
- this.bookName = bookName;
- }
- public Double getPrice() {
- return price;
- }
- public void setPrice(Double price) {
- this.price = price;
- }
- public Date getPrintTime() {
- return printTime;
- }
- public void setPrintTime(Date printTime) {
- this.printTime = printTime;
- }
- }
2、创建页面类BookList,代码如下:
3、创建页面文件BookList.tml,代码如下:
xml 代码
- <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Samples - Book List</title>
- </head>
- <body>
- <t:block id="nodata">没有找到数据!</t:block>
- <h1>List All Books</h1>
- <table t:type="Grid" model="modelForGrid" source="booklist"
- row="book" rowsPerPage="10" empty="nodata">
- </table>
- </body>
- </html>
启动服务,访问创建好的页面,会看到你高兴的结果
分享到:
- 2007-11-15 20:22
- 浏览 4084
- 评论(7)
- 论坛回复 / 浏览 (7 / 4949)
- 查看更多
相关推荐
里面用详细实例说明了tapestry5的使用方法 简单 实用 详细 一看就会 在这里提醒一下大家,这个教程讲的是tapestry5而不是tapestry4,如果需要看tapestry4的话,请看我传的另外一本有关tapestry的教程,英文的那本,...
本文介绍Tapestry框架版本5。本文利用Tapestry 5开发一个简单的具有创建/读/更新/删除功能的应用,在创建这个应用的过程中,本文体会到Tapestry带来的开发效率的提升。从多方面来讲解 Tapestry应用,比如应用的...
tapestry 实例tapestry 实例tapestry 实例tapestry 实例
Tapestry5实例(开发步骤),环境搭建后必看的实例。。。
Tapestry 不必关心链接!不必关心请求(http request)到了哪里!不必关心响应(http response)要转向哪里!Tapestry构建于底层的request-resonse模式,基于Servlet技术,抽象出面向组件开发的模型。Tapestry关心的是:...
基于tapestry5.0的文件下载实例,已经完美实现,请参考。
Tapestry是一个基于控件的框架以致于用它开发Web应用类似开发传统的GUI应用。你用Tapestry开发Web应用时你无需关注以操作为中心的(Operation-centric) Servlet API.引用Tapestry网站上的一句话:"Tapestry用对象...
Tapestry5和jQuery集成.使用jQuery以极少的兼容问题完全替换Prototype 和 Scriptaculous库 标签:tapestry5
tapestry5组件说明使用及登陆修改等简单实例
tapestry5.1.0.5中文实例教程,对于目前国内tapestry学习资源紧缺的情况,可谓填补了中文学习最大的空白,对于想学习tapestry5框架的人来说可谓字字如金,内容详尽,由浅入深,pdf格式
Tapestry 5.1 实例教程(全部) Tapestry 5.1入门教程,包含基础入门及一些高级组件的使用教程,是学习Tapestry5.1不可多得的教程!
Tapestry5实例教程文档及实例代码,已经教程中除component工程外的其它几个工程都已整合在HelloTapestry工程下.可直接将工程部置在本地tomcat服务器上,通过http://localhost:8080/HelloTapestry访问。
Tapestry5最新中文教程.doc 作者 Renat Zubairov & Igor Drobiazko译者 沙晓兰 发布于 2008年7月2日 下午9时30分 社区 Java 主题 Web框架 ----------------------------------------- Tapestry5.1实例教程.pdf ...
Tapestry5 英文版入门技术指导!
Tapestry5开发环境搭建(Eclipse),包括服务器搭建。。。
Tapestry 5开发指南(英文) Tapestry 5开发指南(英文) Tapestry 5开发指南(英文) Tapestry 5开发指南(英文)
Tapestry 5.1 实例教程 前三章
最新Tapestry 5 電子書
老外的一个ppt介绍Tapestry 5