`
sshzhangwg
  • 浏览: 69517 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Tapestry的启动流程

    博客分类:
  • Java
阅读更多

1.启动应用服务器如Oracle-Weblogic或Apache-Tomcat,加载部署的WEB应用。


2.WEB应用寻找部署描述符(web.xml),做为程序运行的入口,并加载servlet、filter、session的一些配置。


3.客户端提交访问路径发起请求到服务器端,服务器端在web.xml中寻找到客户端访问的Servlet,由于配置了filter,访问的根路径会定位到配置的app Servlet中。


4.通过app Servlet中配置的名称找到同名的.application配置文件,如HelloTapestry.application。


5.加载.application中配置,包括Engine、Visit、Page的一些配置。


6.根据客户端提交访问的页面别名,在.application文件中找到注册的页面别名对应的page文件。


7.通过page文件找到对应的java,html文件,达到寻找资源目的。

 

8. Tapestry渲染生成界面。

 

 

 

0
0
分享到:
评论

相关推荐

    tapestry教程资料文档合集

    tapestry开发流程.docx ------------------------------- Tapestry开发指南0.8.pdf ---------------------------------- tapestry用户手册.pdf 很详细 ----------------------------- Tapestry重要资料.doc

    tapestry-src-5.1.0.5.zip

    包含: tapestry 的源代码, tapestry集成spring2.0 tapestry快速启动 tapestry upload tapestry hibernate tapestry annotations

    深入浅出Tapestry

    资源名称:深入浅出Tapestry内容简介:本书以循序渐进的方式,从Tapestry框架技术的基本概念入手,讲解Tapestry框架在J2EE Web应用程序中的整体架构实现。使读者在学习如何使用Tapestry框架技术的同时,还能够获得在...

    tapestry官方中文文档

    Tapestry 4 官方文档中文版本,现在中文资料比较少,和大家共享一下

    tapestry 实例

    tapestry 实例tapestry 实例tapestry 实例tapestry 实例

    深入浅出tapestry

    本书还介绍了作者为Tapestry扩展的额外功能,即页面流程,详细阐述了该功能的作者思维与源代码实现过程,并提供了应用示例。, 本书在介绍内容安排上,充分考虑到Tapestry对主流Java应用支持的功能。介绍了对Spring、...

    tapestry5以上的帮助事例,帮助文档与spring衔接文档

    Tapestry是一个基于控件的框架以致于用它开发Web应用类似开发传统的GUI应用。你用Tapestry开发Web应用时你无需关注以操作为中心的(Operation-centric) Servlet API.引用Tapestry网站上的一句话:"Tapestry用对象...

    Tapestry5.0.16_API文档

    Tapestry5.0.16文档和大家一起学习

    tapestry4和5学习资料

    该包包含: Tapestry5最新中文教程.doc tapestry.pdf tapestry开发流程.docx Tapestry开发指南0.8.pdf tapestry用户手册.pdf

    tapestry3开发指南,带tapestry3所有jar包

    tapestry3开发指南,带tapestry3所有jar包

    Tapestry4开发指南

    Tapestry4开发指南

    Tapestry5最新中文入门实例教程

    本文利用Tapestry 5开发一个简单的具有创建/读/更新/删除功能的应用,在创建这个应用的过程中,本文体会到Tapestry带来的开发效率的提升。从多方面来讲解 Tapestry应用,比如应用的页面导航(page navigation)、...

    tapestry5.2.6 jar包

    tapestry5.2.6 最新jar包,Tapestry框架是一个位于java servlet容器和Tapestry应用程序之间的层

    tapestry技术

    tapestry技术 Tapestry是一个开源的基于servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的web应用。一个组件就是任意一个带有jwcid属性的html标记。其中jwc的意思是Java Web Component。Tapestry使得...

    Tapestry开发指南

    Tapestry是一个开源的基于servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的web应用。一个组件就是任意一个带有jwcid属性的html标记。其中jwc的意思是Java Web Component。Tapestry使得java代码与html...

    Tapestry通用WEB框架

    Tapestry通用WEB框架支持,切换皮肤,自主分页,

    Tapestry

    Tapestry简明教程

    tapestry学习入门资料

    强大的tapestry框架的学习入门资料,详细介绍了tapestry的常用开发文档。

    Tapestry 5 電子書

    最新Tapestry 5 電子書

Global site tag (gtag.js) - Google Analytics