![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tapestry 技术
hzzxc888
计算机科学与技术
展开
-
Tapestry 3.0 原理 简述
最近几天看了Tapestry3.0源码,做个总结吧。 从对象的角度来述说3.0的原理及她的架构思想,当然只是简单的总结述说。ApplicationServlet 继承 httpServlet类,主要创建每次具体访问所需的RequestContext。它生成了一个Engine,并把这个 Engine存放一个session中,让所有的访问者共享,可以说 Engine原创 2007-11-08 13:36:00 · 2624 阅读 · 0 评论 -
Tapestry 3.0 输出功能的原理分析
为了给客户浏览器输出html,首先,要把服务器端已经render好的html保存起来,按字节操作的,本来可以直接创建个 OutputStream , 但是 tapestry自己写了一个,当然是继承于OutputStream ,名字叫ResponseOutputStream,它在里面做了一些改动,比若write()方法里加入了一个状态可以控制要不要写入。这重写Out原创 2007-11-09 17:21:00 · 984 阅读 · 0 评论 -
Tapestry 3.0 Web构架 非常简易的模拟
====== Listener 部分 ======= public interface AfterListener { public void afterDrawing(); } public interface BeforeListener { p原创 2007-11-10 15:26:00 · 706 阅读 · 0 评论 -
Tapestry 3.0 绘制页面 简单分析
========================= 无验证 绘制html页面(组件)Tapestry 是建立在组件基础上的,这是一个什么概念呢?我认为,就是对每一个HTML元素进行和request和response。打个比方,某张页面test.html,源程序如下:....--> test.html中的body元素,内嵌了2个元素,分别是input和textarea元素。原创 2007-11-21 17:26:00 · 1180 阅读 · 2 评论 -
Tparetry 与 Proxool的亲戚关系
首先,必须得说的是,我不是 Proxool专家,连入门级别都谈不上的,只是在Spring里经常用它做数据源,用它来管理连接池。用Tapesetry 3.0写项目,写的多了,就觉的这两着好比有着亲戚关系。Proxool是个开源项目吧?是对JDBC的封装吧?Proxool为了使得JDBC每次的的数据库连接资源可以重复利用,设计了一个连接池的结构,让不同的需求但又相同的数据库连接,可原创 2008-03-05 10:59:00 · 474 阅读 · 0 评论 -
Tapestry 5.0 Tutorial 1#
Summary1. Tapestry has two main types of requests: action requests and render requests. Render requests are easy, the URL includes just the page name, and that page is rendered out.Action requ原创 2007-12-20 10:41:00 · 512 阅读 · 0 评论 -
模拟 Tapestry 3.0 Application 运行
对2007年《tapestry 3.0 绘制页面》的补充和修改。回头看了一下2007年的那文章,感觉文字没有组织好,虽然大意还是讲明白了。也有几处没有说仔细,还有几出写错,不想在原文上修改和补充了,所以写了这个新文章。==============================================模拟一个Tapestry 的ApplicationServlet ,原创 2008-01-23 15:43:00 · 734 阅读 · 0 评论