Tapestry5.1
文章平均质量分 83
virus026
目标高于工作
展开
-
(A18)Tapestry Core :Configuring Tapestry
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/conf.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf 配置TapestryTapestry转载 2010-04-29 11:29:00 · 632 阅读 · 0 评论 -
Tapestry5.1在myeclipse6.5导入tomcat6时报找不到org.apache.tapestry5.spring.TapestrySpringFilter
原因是在我的Tomcat 6.0/webapps/ROOT/WEB-INF/lib中导入了一些包可是其中却没有tapestry-spring-5.1.0.5.jar,再有就是如果tapestry5.1没有直接integrate hibernate but use Spring to do it. delete the tapestry-hibernate-5.1.0.5.jar and tapes原创 2010-05-27 18:33:00 · 834 阅读 · 0 评论 -
Tapestry5 grid
1.tml文件Html代码 t:layout xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> t:beaneditform t:id="user" submitlabel="Create Use转载 2010-05-28 07:28:00 · 857 阅读 · 0 评论 -
How to use forms in Tapestry 5.
<br />Forms are probably the most used way of getting data from an end user. Tapestry does a lot to hook up actions on your forms to methods in your supporting page/component class. Keep in mind that page classes are (usually) just POJOs that live转载 2010-07-28 11:48:00 · 958 阅读 · 0 评论 -
T5 Form 周期
<br />最先是prepare for render 方法是 onPrepareForRender() 或 prepare for submit onPrepareforSubmit()<br /> <br /> |<br />原创 2010-07-28 16:47:00 · 472 阅读 · 0 评论 -
org.apache.tapestry5.corelib.components.Zone
<br />A Zone is portion of the output page designed for easy dynamic updating via Ajax or other client-side effects. A Zone renders out as a div element (or whatever is specified in the template) and may have content initially, or may only get its con转载 2010-07-28 15:15:00 · 845 阅读 · 0 评论 -
T5 页面周期
<br />在项目中使用onActivate做权限控制,到后来发现很多问题。 有时候页面需要有参数的onActivate方面, 会搞得非常麻烦。 在看过http://www.nabble.com/T5-onActivate-td17673637.html#a17673637和tapestry5 jumpstart http://202.177.217.122:8080/jumpstart/examples/lang/methods发现。<br /><br />onActivate不适合用来做权限转载 2010-07-28 16:41:00 · 591 阅读 · 0 评论 -
What is Called and When
This page demonstrates what methods are called, and when, in various situations. It provides, and logs, every page lifecycle method, several render phase methods, and every component event handler method. Here is what you will see in the logs if转载 2010-07-28 16:55:00 · 546 阅读 · 0 评论 -
对开发的一个小网页中出现的几个问题予以总结
问题1,用grid显示list的数据,可是时间显示的只是日期而没有时间,存的时候用的是chenillekit 包原因是: 没有用dateformater改变日期格式,缺点:显示出来的是simpleDateFormat.format(Date date) 的字符串而不是date.问题2,想要在放在block中的form里边添加,so I add an @Component private Form xxForm,However, exception occurs and indicates that the原创 2010-06-01 11:42:00 · 1189 阅读 · 0 评论 -
ValueEncoder
<br />ValueEncoder is used to convert server side values to client side values.<br />It contains two methods<br /> <br />String toClient(V value) is used to convert server side value into a client side representation<br />原创 2010-06-01 11:57:00 · 533 阅读 · 0 评论 -
Tapestry5.1 select
@Inject private Messages messages; public SelectModel getSelects() { return new EnumSelectModel(Select.class, messages); } private Select select; Select原创 2010-05-24 16:18:00 · 736 阅读 · 0 评论 -
tapestry5.1本地化
在如下程序中设置使应用程序值接受那种语言/** * CopyRright (c)2003-2010* 项目名称: bblTapestry5 * 文件名称: AppModule.java * 描述: * 使用的JDK版本: JDK1.6 * 包名: com.org.ser原创 2010-05-24 19:13:00 · 1116 阅读 · 0 评论 -
Step-by-Step Jakarta Tapestry
http://articles.sitepoint.com/article/jakarta-tapestryThe Jakarta Tapestry framework is a hidden treasure of Java web development. It greatly simplifies the work of both web designers and deve转载 2010-04-28 16:03:00 · 730 阅读 · 0 评论 -
Tapestry 5.1教程:web.xml的配置
本文是Tapestry教程的入门篇,讲述Tapestry 5.1中web.xml的配置。Tapestry 5.1中web.xml的配置一般来说,使用Tapestry需要在Tapestry中添加2项内容A、 context-param>转载 2010-04-29 13:12:00 · 720 阅读 · 0 评论 -
Hibernate tapestry spring
在用myeclipse 装载spring capability 和 hibernate capability之后,注意把所有的jar 放到web-inf/bin中,hibernate 的config整合到applicationcontext里,不要sessionFactory.class, 在把tapestry5 的所有的jar 包导入到lib 目录以后,要在lib里面删除asm 2.2.3 an原创 2010-05-11 08:33:00 · 497 阅读 · 0 评论 -
解读Tapestry5.1——页面渲染
本文旨在介绍Tapestry5.1的页面渲染(render)过程,希望最终能给出一个完整清晰的页面渲染流程,以便大家能更好的理解Tapestry页面渲染的过程,构架出更漂亮的Tapestry组件。页面渲染简单的说就是生产HTML页面,响应输入的HTTP请求。在我另一篇博文中简要的谈到了http请求转化为页面渲染处理的机制和页面渲染的流程,本文将继续详细介绍页面渲染的流程,有关请求处理流转载 2010-05-11 15:41:00 · 1313 阅读 · 0 评论 -
解读Tapestry5.1——请求调用链
本文的目的旨在详细解读Tapestry 5.1的调用链设计,以清晰的反映出Tapestry是如何将一个HTTP请求转变为其内部的组件处理的。但阅读本文之前,您最好能对Tapestry5的使用有所了解,本文将不详细讨论Tapestry的使用方法。下面,直接切入主题,谈一下Tapestry调用链的大体设计思想。Tapestry处理调用链的大体思路是首先将Servlet的请求,转换为转载 2010-05-11 15:45:00 · 1275 阅读 · 0 评论 -
Tapestry5 事件分派机制
Tapestry 5 (本文针对5.1这个版本)改变了事件处理机制,不再需要将事件绑定到某个组件,而是在事件监听函数处定义需要监听什么样的事件。比如说产生事件的组件或者什么样类型的组件。网上对于Tapestry 5事件的命名,传递等的文章有很多,Tapestry的官方网站上也很详细,我就不再鳌述这些内容了。本文讲一点深入的处理机制,也就是Tapestry 5 如何实际的将一个事转载 2010-05-11 15:46:00 · 783 阅读 · 0 评论 -
Tapestry5.1 form submit
void onActivate(String message) { System.out.println("another page is activated!"); this.passedMsg = message; } /* * report to the tapestry when activation conte原创 2010-05-11 17:16:00 · 582 阅读 · 0 评论 -
tapestry教程
1、web.xml一般来说,使用Tapestry需要在Tapestry中添加2项内容A、 tapestry.app-package com.demo 这个配置也比较重要,这个配置项告诉Tapestry去哪个package下面去找页面、组件、服务等东西。在源代码中需要在此配置的package下面建立4个原创 2010-05-20 13:15:00 · 1358 阅读 · 0 评论 -
tapestry5 错误提示信息没有了
本来tapesty5有很精确的错误提示,但是我的怎么就没有了呢?后来在网上找到这样一句话:tapestry5有个production-mode,默认的为true,可以在作为产品发布时,提供精简的错误信息,在开发时,异常信息当然是越精确越好,而且精确的异常信息也是tapestry的强项,可以很准确的告诉您错误出在哪里,所以在开发时这个选项要关掉,选中运行配置中的arguments标签转载 2010-05-24 15:25:00 · 765 阅读 · 0 评论 -
信控项目中的问题
<br />在信控项目中,有个问题就是select,如果是id与object对应的话,用的是encoder 和 model, <br />如果select 的options 是 list<String>的话,we can use it in this way<br />@SuppressWarnings("unused")<br /> @Component(parameters = { "value=statusSelect", <br /> "event=change"原创 2010-09-07 17:29:00 · 664 阅读 · 0 评论