最新文章列表

Tapestry4中是否控件定义与放置位置有关?

环境:T4 Home.html <html><body jwcid="@Body">      <table width="246" border="0" cellpadding="0" cellspacing="0" align="center&quo ...
yi527 评论(10) 有3992人浏览 2006-10-14 09:18

Tapestry 中文乱码

在*.application中加入下面语句: <property name="org.apache.tapestry.template-encoding" value="GB2312"/> 当然,上面的property也支持component,page等。 今天还有一些收获: 1、Foreach不能出现在Form中,要在From中显示lis ...
ralf_realman 评论(0) 有3754人浏览 2006-09-28 13:13

struts 的线程安全性

    struts 是大学毕业那会刚进公司时用过的,当时属于依样画葫芦,只会用,不知其中深浅。后来转向tapestry,struts自认为只是入门级。         最近在几个项目里跑,在某个项目中发现了struts的一个安全性问题是值得注意的。以前一直没有在意。因为过去的模式是前台页面数据通过actionForm传入,action中的excute方法接收,这个问题是不存在的。   但是,如 ...
melphi9 评论(0) 有5204人浏览 2006-09-26 11:33

Tapestry 4.0 学习笔记v1

Tapestry 页面对象 在page文件中声明属性,可以不必在java文件中声明以及其get、set方法 t4默认getXXX()抽象方法中的XXX为页面属性,.page不用声明,并使用 ...
ralf_realman 评论(1) 有4512人浏览 2006-09-25 15:36

Tapestry页面提交执行顺序

第一,页面是页面,页面跳转的时候,需要清空properties数据,否则,这些数据保存在session里面,很容易造成bug。打个比方说吧,initialize()这个方法,的确,在页面表现的时候,执行两次。页面表现之前,初始化你的页面,然后页面表现你的业务逻辑,比如你要显示什么新闻呀等等。。。最后,页面在结束表现之前,再次执行这个方法,将你的properties还原为初始值,这样,在你的下次再访问 ...
ralf_realman 评论(0) 有3340人浏览 2006-09-21 12:17

Tapestry入门问题集(一) [转]

1 方法PageBeginRender(PageEvent event)没有被执行   出现此问题的原因常见的有两种:一是页面类没有implements PageRenderListener,二是在page文件中指定页面类不正确 2 自定义组件问题   组件类必须继承BaseComponent或AbstractComponent类或其子类,需要用到模板(html)的组件需继承BaseComp ...
ralf_realman 评论(0) 有3211人浏览 2006-09-21 12:10

Tapestry的函数的执行顺序 [转]

对之前的该文章进行了一些修正,主要是针对finishLoad()方法。 我觉得对初学者会有一些帮助。 下面这几个函数是我在使用的,它们的执行顺序依次从 ...
ralf_realman 评论(0) 有3387人浏览 2006-09-21 12:09

Tapestry资源列表

1 官方站点: http://jakarta.apache.org/tapestry/ 2 邮件列表存档 http://news.gmane.org/gmane.comp.java.tapestry.user 3 组件 t-deli:http://www.t-deli.com/ tapestry-javaforge:http://howardlewisship.com/tapestry- ...
ralf_realman 评论(0) 有2755人浏览 2006-09-21 12:09

判断页面是否登陆或过期 [转]

public abstract class MyBasePage extends BasePage implements   PageValidateListener { /*   * 判断session是否清空,如果为空则跳到提示页面   * @see org.apache.tapestry.event.PageValidateListener#pageValidate(org.apache ...
ralf_realman 评论(0) 有3126人浏览 2006-09-21 12:08

Tapestry4分页组件参考(一)

import java.util.Collection; import org.apache.tapestry.*; import org.apache.tapestry.listener.ListenerInvoker; import org.apache.tapestry.form.Submit; public abstract class Pagination extends Submit ...
ralf_realman 评论(0) 有1400人浏览 2006-09-21 12:07

Tapestry上传多附件 [转]

以发送5个附件为实例: private IUploadFile file0; public IUploadFile getFile0() {   return file0; } public void setFile0(IUploadFile value) {   file0 = value; } protected void initialize() {   file0 = n ...
ralf_realman 评论(3) 有3901人浏览 2006-09-21 12:05

在eclipse中修改tapestry的page不需要重启的配置

在eclipse->myeclipse->Application servers->tomcat->jdk->Optional Java VM Arguments 下写上如下 -Dorg.apache.tapestry.disable-caching=true -Dorg.apache.tapestry.enable-reset-service=true
ralf_realman 评论(0) 有3170人浏览 2006-09-21 10:35

Tapestry页面的初始化

页面一执行,就会触发一个监听器PageEnderListener。 实现PageEnderListener 接口,并重写PageBeginRender 方法,就使得Border 组件在表现之前,能够触发PageBeginRender 方法。 public void pageBeginRender(PageEvent event) { Visit visit = (Visit) this.ge ...
ralf_realman 评论(0) 有2746人浏览 2006-09-20 16:42

学习Tapestry的链接初体验

1.对于ExternalLink,传递参数的方式却与DirectLink 组件恰恰相反。该组件利用page 参数指明跳转页面,利用parameters 参数向URLs 中添加传递值。所以,必须在下一个页面来 接收URLs 中传递过来的值。 <a href="#" jwcid="@ExternalLink" page="SecondPage ...
ralf_realman 评论(0) 有2916人浏览 2006-09-20 16:40

禁用myeclipse 4.1.1捆绑的spindle,重新安装spindle

因为myeclipse内部捆绑了spindle插件,因而无法安装更新版的spindle、和tapestry.palette插件 1、在myeclipse安装目录建disabled_features和disabled_plugins主要是用来备份移除spindle文件 2、从features移动com.genuitec.myeclipse.tapestry_4.1.0目录到disabled_fea ...
ralf_realman 评论(0) 有3079人浏览 2006-09-18 17:00

tapestry中如何禁止一个用户或是一台机器重复登陆

/** 判断该判断同一个用户是否同时在两台机子上登陆:begin */ //根据用户登录名或ID来判断 //轮询hashtable中的信息 HttpSession session =cycle.getRequestContext().getSession();    Enumeration v_enum= CacheData.ht.keys(); while(v_enum.hasMoreEl ...
ljp218ljp218 评论(0) 有1069人浏览 2006-09-13 16:20

这一切就发生在我们的身边

From: foxcrane <mmup@.......com>Date: 2005-6-23 下午1:55Subject: [javaparty] Re: 一切发生在我们身边To: javaparty@googlegroups.com 王俊是BJUG早期成员,曾在BJUG的讨论会中贡献了JMS,Tapestry等话题。在javaeye也发表过多篇文章,http://forum.itey ...
庄表伟 评论(0) 有1090人浏览 2006-06-24 11:49

天...又快亮了吗...

OK..在此认错先...不小心又这么早了..   现在记录的是28号的事情。 中午起床。 上课。 下课。 然后,晚饭和章同学一块吃的,貌似很久么聚了。   回来之后呢是6点,清洁厨房,洗澡,7点了。   今天很不好的又小生气了一次。 唉。。脾气控制上出了点小问题。。。 大概是今天心境不太对。。。 乱七八糟的考试还真是麻烦。   很不好的小发了一次火。 原因很简单。。这里就不说了。。某猪知道的。。 下 ...
EXvision 评论(0) 有571人浏览 2006-03-03 05:21

呃..混乱..

貌似今天没什么可写的啊。   早上看Tapestry的文档。 中午没吃饭。 下午睡觉。 7点钟某猪叫我起床,赖床一小时。。 8点起来。 10点吃饭。   然后。。。继续看Tapestry文档。。以及论坛阿什么的。。 QQ tang了几分钟。。不小心又升级了。。   呃。。down了滨崎步的新专辑。   某猪星期六有课。。。   今天1点就睡。。。还有10多分钟。。 要恢复正常作息。。。 嗯。。。   ...
EXvision 评论(0) 有491人浏览 2006-03-03 00:47

编写tapestry页面时碰到的问题集锦

popup window如何做? 在服务器端如何输出javascript代码? iframe如何实现?    其它已解决的问题:could not found adapator for class com.... java.lang.IllegalArgumentException 原因是类需要serializable 序列化 经典问题:java.lang.ClassCastException 类没 ...
baoqf 评论(0) 有1139人浏览 2004-09-24 19:50

最近博客热门TAG

应用服务器(43289) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23314) Struts(22805) Bean(22194) 企业应用(18270) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics