Tapestry 和 JSP/Taglib 的比较》的相关内容

Tapestry,Velocity,JSTL,jsp script在显示层的表现

[code:1]Tapestry <table border="1"> <tr> <td>User Name</td> <td>Action</td> </tr> <tr jwcid="@Foreach" source="ogn ...
by albert_qhd 2004-04-15 浏览 (3162) 回复 (4) 关键字:

代码擂台,特别有请buaawhl

我也是一直在做Web应用,但是我的做法可以说极土,只用了jsp和java bean。没有用到任何的taglib,也没有用过任何现有的流行的框架。但是我想发起一个讨论,就是实现一些非常常见的Web应用,不同的方式,各自的代码是怎么样的,各位了解的人都把自己的实现方式贴出来,大家“比划比划” 1、学生成绩单 假设一个班级的学生,每人选修了数量不等的课程,在学期结束之后,需要打印一份班级的成绩单。大致 ...
by 庄表伟 2004-07-15 浏览 (43430) 回复 (126) 关键字:

我遇到一个Tapestry的问题

我使用Insert组件插入一个value,value来自数据库,类型为clob,在bo中已经转换为String。我设定Insert组件的raw参数为true,因为value中包含有大量的HTML标签。 当value非常庞大时,我发现Insert组件解析的HTML标签会混淆我整个页面的HTML标签。以下是经Tapestry解析过的两个页面,这两个页面都出自同一个HTML,PAGE和JAVA,请注意 ...
by gzdlw 2004-12-23 浏览 (4405) 回复 (19) 关键字:

Freemarker - 几个比较实用的例子

偶用Freemarker做模本语言有一段时间了,列出几个和JSP或者Velocity相比起来比较方便的用途,目的是引诱更多的人跳上Freemarker这个贼船,:evil: 1. String内置的JavaScript转换: js_string 用途:用于JavaScript转义,转换',",换行等特殊字符 模板: <script> alert("${errorMessa ...
by Readonly 2005-09-14 浏览 (18314) 回复 (22) 关键字:

Web显示层技术评估

Web显示层技术评估 名词界定 显示层的意思就是Presentation Layer,也翻译成表现层、展现层、展示层。 本文讨论的范围只包括采用HTML Template的显示层技术,不包括Echo,GWT(google web toolkit)等根据代码产生HTML的工具。 本文主要讨论Server Side (针对Java Language)的显示层技术,然后进一步讨论Browser Side ...
by buaawhl 2006-07-14 浏览 (11013) 回复 (13) 关键字:

看了一篇tapestry入门文章,确实不错,就转了自己bolg上来了

Tapestry       Tapestry是一个开源的基于servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的web应用。一个组件就是任意一个带有jwcid属性的html标记。其中jwc的意思是Java Web Component。Tapestry使得java代码与html完全分离,利用这个框架开发大型应用变得 ...
by ctwu 2006-11-17 浏览 (2665) 回复 (0) 关键字: tapestry

JSF VS Tapestry 全面比较

目 前应用很广泛而且也很成熟的Struts应用开发框架,在未来几年里将会逐渐淡出,其基于Action(action-based)的开发模型也将被活跃 的java社区所推崇的新的开发模型所替代,对于java开源社区来说,追求完美是很多人的理想。在2000年初诞生的Struts以及其他类似的 MVC(Model View Controler)框架主要都是以操作为中心,且都是无状态的 ...
by chxkyy 2008-04-16 浏览 (275) 回复 (0) 关键字:

tapestry的列表

tapestry的列表有两种,一种是ForEach。一种是Table。第一种是只需要tapestry的主包就好的。另一种是需要contrib附加包的。ForEach是普通的列表。如果需要一大片的表数据显示,就可以用这个来搞定。要模拟表,首先要有点数据吧!模拟一个数据库,最简单的就是建立静态的类变量。我们可以这样定义一个水果列表类:package com.bo;import java.util.Ar ...
by summerkai 2008-03-30 浏览 (260) 回复 (0) 关键字:

Tapestry 4 实现自定义组件-CheckboxList

[本文中的程序在JDK 6, Tapestry 4.1中测试通过] 用Tapestry自定义组件和创建一个page一样简单,同样要创建三个文件,html模板,配置文件,java类文件,只不过配置文件后缀不是page了,而是jwc。 定义组件的html模板 组件html模板和page的模板基本差不多,只不过组件模板可以是html的片段,也可以是完整的html文件。我们要实现的C ...
by allenny 2007-10-31 浏览 (452) 回复 (0) 关键字: Tapestry 4.1 Checkbox group list

Tapestry 5 组件模板

Tapestry 5 组件模板     本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/templates.html翻译整理过来,请高手指正,转载请注明出处!     Tapestry中,组件模板是与页面或组件类相关的文件,包含组件以及其内嵌组件的标记(markup)。 ...
by iRoyce 2007-03-15 浏览 (4240) 回复 (0) 关键字: Tapestry5

directLink监听方法取不到绑定值

HTML文件: <form jwcid="@Form" listener="listener:submitForm"> <div jwcid="msg@Insert" value="ognl:msg" renderTag="true" /> <table border="1" align="center"> <tr>注册</tr> ...
by wobu20 2007-09-04 浏览 (599) 回复 (6)

4.1.2中Dialog出现的问题????

Html如下: <a href="" jwcid="@DirectLink" listener="listener:showDialog" updateComponents="testDialog">Show Dialog</a> <div jwcid="testDialog@Dialog" hidden="ognl:dialogHidden" followScroll=" ...
by jame_q 2007-11-12 浏览 (403) 回复 (5)

InspectorButton 如何使用

学习tapestry有一个星期了,对以下几个问题 1.<span jwcid="@contrib:InspectorButton"/> 这个组件应该怎么用 2.有谁能描述一下tapestry组件执行原理吗,就是tag接口来描述一下其内部方法的行为,因为这对使用组件和创建组件非常重要的 3.我看的是tapestry3,但是4之后区别太大,有谁解说一下里面主要类行为的变化吗,也就是在编码要注意不 ...
by javabill 2007-01-10 浏览 (767) 回复 (5)

ecside 存在多次执行Action的bug

在经典的struts中使用ecside组件,对于存在分页的情况,会多次执行Action。 拿ecside1.3中的demo: 传统Action/servlet方式,当点击该链接时,会发现程序会连续两次执行相应的Action,同时后天会输出以下信息:2007-4-4 13:33:33 org.apache.tomcat.util.http.Parameters processParameters 警 ...
by changkui 2007-04-04 浏览 (2041) 回复 (11)

深入浅出Tapestry水果店例子并发测试出错

最近在学习tapestry4,阅读了深入浅出Tapestry这本书。 我导入了书上的例子进行测试,发现了程序都存在并发错误的问题。 例如:水果店登陆页面,如果用两台电脑同时都按F5刷新, 多次刷新之后基本上就会报告一个ognl表达式异常(空值NULL异常),当然如果时间能够控制同时摁下,可能一次就看到了。 我的问题是tapestry4不支持并发吗?还是书本上的例子不支持并发? 还是对于并发需要 ...
by chun79 2008-01-07 浏览 (1439) 回复 (16)

为什么你应该考虑使用Tapestry 5?

Tapestry 5.0.14近期已经发布,Tapestry社区非常兴奋,因为Tapestry离成为GA只有一步之遥了。如果你没有听说过Tapestry 5,介绍一下Tapestry 5是一个开源基于组件的web框架,对于原先的版本进行了完全的修改。一些开发者不喜欢先前的版本因为困难的学习曲线,一些开发者甚至写文章抱怨,但是T5是一个全新的架构,虽然思路和先前的版本一样。那么T5的好处是什么?为什 ...
by QQbyte 2008-08-26 浏览 (3309) 回复 (26) 关键字: tapestry 5

Rails 与 Grails 的比较(翻译)

 我Ruby on Rails有几年的开发经验,最近半年我一直在学习Grails。就我的经验,我想对他们做一次全面的比较。 Ruby on Rails纯ruby脚本写成的Web框架。它包含了一个应用服务器,想知道更多请到 Rails home 查阅。  GrailsGrails 是Groovy语言写的 Web框架,源代码是经过编译成2进制后可以运行在java的应用服务 ...
by wuhua 2008-03-21 浏览 (2516) 回复 (13) 关键字:

最小的Linux计算机:Picotux

Picotux世界上最小的Linux计算机,它的大小是:35mm×19mm×19mm,可以放在掌心。  它的详细资料: Technical Data picotux 100 module    Processor: 32-bit ARM 7 Netsilicon NS7520 Processor Clock: ...
by withyou 2008-03-13 浏览 (1651) 回复 (4) 关键字:

相关问答

赞助商链接