`
chinajavawolf
  • 浏览: 116787 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

(3)Tapestry5学习小结:显示问题

阅读更多
显示问题
我在做验证的时候发现,我的验证提示语的位置总是有问题(也许就我碰到了),我打开了tapestry-core包内的default.css文件,看到
DIV.t-error LI {
  margin-left: -20px;
}
我把-20px改为20px后,显示正常了。
 
还有我发现Tapestry5html的验证非常严格,缺少个td或者 tr什么的,或者tag标记写成了大写也不行。这点感觉不是很爽,因为美工有的时候没时间去帮你找哪个td少写了,因为对于美工来说少个td对页面没什么影响。而且我发现如果你在html上不加上
  1. <!---->>  

这句话,对于& nbsp;这样的内容都会报错。

Frame的情况在Tapestry5中好像没有以前那么麻烦了,直接使用就可以了,不过感觉给美工带来了一些麻烦。

分享到:
评论
13 楼 zhenjw 2007-09-26  
怪不得我想看5.0的源代码看不了,原来是没有真正的开放出来呢。
12 楼 zhenjw 2007-09-26  
大哥,小弟刚来,好像这个栏目就成你的专栏了,哈哈
敬佩敬佩
11 楼 cqwww 2007-08-30  
在做验证的时候发现,我的验证提示语的位置总是有问题(也许就我碰到了),我打开了tapestry-core包内的default.css文件,看到


-----------
把default.css用记事本或别的工具打开在里面打个空格再保存就不会了。。。。。。,原因为明。。。K。。。。。
10 楼 foxgst 2007-08-29  
网页不仅仅是给人阅读的,还要给机器阅读,严谨的HTML语法可以增强你的网页的可读性,也有助于Tapestry的错误自校验。
许多工具都可以验证文档的有效性。
学习格式的成本其实不高,日常使用的东西,一个下午就可以看完。
可以自定义一个css文件,在文档里引用,可以覆盖default.css定义的内容。en
9 楼 hongdengdao 2007-08-15  
大哥,只要你的美工在dreamwaver里面吧页面属性里面的标题/编码里的文档类型设置成“xhtml strict 1.0”,再验证一下,就不会给你少个td什么的,很容易解决呀
8 楼 KorbenZhang 2007-07-16  
写严谨的xml格式文档是个好习惯,自动生成的总会有些意外。我基本不用可视化编辑,手工代码工作的很好。html的标签也不多,熟悉熟悉吧。
7 楼 sinnwa 2007-07-06  
老师也天天在学习。。。。。。。。。值得我们学习的不只是sturts
6 楼 chinajavawolf 2007-07-05  
最近忙着给别人培训sturts,所以没有来得级整理tapestry最近的资料,我会尽快补充上来的.在给别人培训struts时候,又重新仔细的分析了struts的原代码,和tapestry进行了更深入的对比分析,收获很多.会尽快把心得整理出来的.
5 楼 yanshulin 2007-07-05  
Maven version: 2.0.7 可以
Maven version: 2.0.6 编译时就报错了
4 楼 yanshulin 2007-07-04  
最近忙于项目,是以才浏览到,非常感谢!(试试先^_^)
3 楼 koda 2007-07-03  
这一切都是因为tapestry5使用dom模型

这一点我认为是个败笔。

而且,tapestry5仍然封闭
2 楼 koda 2007-07-03  
进入trunk/tapestry-project目录
执行 maven-install
1 楼 yanshulin 2007-07-01  
我想请教您一个问题:
svn checkout https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk
我checkout 到 c:\
mvn -version (2.06)
java  -version  (5.0)
svn --version   (1.4.2)
以上环境都配置好了
操作系统 xp
我怎样才能将 trunk下面的模块一次都编译呢?
java项目做了两年了,mavn才接触,此问题一直困扰着我,望你百忙中能给予解答,谢了!


相关推荐

    tapestry学习入门资料

    "tapestry学习入门资料" Tapestry 是一个开源的基于 servlet 的应用程序框架,它使用组件对象模型来创建动态的、交互的 web 应用。 Tapestry 使得 Java 代码与 HTML 完全分离,利用这个框架开发大型应用变得...

    tapestry4和5学习资料

    本压缩包包含了一系列的学习资源,帮助开发者深入理解和掌握Tapestry 4和5的关键概念和技术。 1. **Tapestry5最新中文教程.doc**: 这份文档可能是针对Tapestry 5的最新中文教程,旨在为初学者提供一个易懂的入门...

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

    压缩包中的“tapestry3”包含了运行Tapestry 3应用所需的全部库文件。这些jar包通常包括以下几类: 1. **Tapestry核心库**:提供框架的基础功能,如组件模型、事件处理和页面生命周期管理。 2. **依赖的第三方库**...

    tapestry5中文文档

    Apache Tapestry 5 是一个基于Java的Web应用开发框架,其设计目的是为了简化Web应用程序的构建,提供组件化的页面构建、输入验证...通过学习和实践Tapestry 5,开发者能够更好地理解和掌握现代Web应用开发的最佳实践。

    Tapestry5最新中文入门实例教程

    通过本教程的学习,你已经了解了Tapestry 5的基础知识及其在实际开发中的应用。Tapestry 5不仅简化了Web应用程序的开发过程,还为开发者提供了丰富的工具和特性来构建高质量的Web应用。希望本教程能够为你开启...

    Tapestry 5 Building Web Applications.pdf

    本书主要面向希望学习或提高 Tapestry 5 技能的 Java 开发者。无论您是初学者还是有一定经验的开发者,都可以从中获得有价值的见解和实用的技巧。 #### 三、核心内容概览 ##### 1. **基础概念** - **Tapestry 5 ...

    Tapestry 学习文档

    Tapestry的错误报告和调试信息非常详细,有助于快速定位和解决问题。它还提供了一种友好的方式来显示用户友好的错误页面,而不是暴露技术堆栈跟踪。 学习Tapestry不仅意味着掌握其基本概念,还需要熟悉如何设计...

    tapestry源码 api等

    3. **Tapestry Hibernate**: 这个库提供了与Hibernate ORM框架的集成,允许开发者方便地在Tapestry应用中使用Hibernate进行数据持久化操作。通过源码,我们可以学习如何在Tapestry中配置和使用Hibernate服务。 4. *...

    Tapestry 5 電子書

    《Tapestry 5 電子書》是关于Java Web开发框架Tapestry 5的一本详尽指南,由Packt Publishing在2007年出版。这本书旨在帮助开发者深入理解和掌握Tapestry 5的各个方面,从而利用其强大功能构建高效、可维护的Web应用...

    Tapestry5和jQuery集成tapestry5-jquery.zip

    Tapestry5和jQuery集成.使用jQuery以极少的兼容问题完全替换Prototype 和 Scriptaculous库 标签:tapestry5

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

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

    Tapestry5最新中文教程

    Apache Tapestry 5 是一个基于Java的开源Web应用程序框架,其设计目标是提供一个面向组件的开发环境,简化Web应用的构建。...通过学习和掌握Tapestry 5,开发者能够构建出更优雅、用户体验更好的Web应用程序。

    tapestry 5 ..........

    ### 关于Tapestry 5的关键知识点 #### 1. 什么是Tapestry? Tapestry是一个开源框架,用于创建动态、稳健且高度可扩展的Java Web应用程序。它补充并建立在标准Java Servlet API之上,因此可以在任何Servlet容器或...

    Tapestry5.1学习全集多本书整合

    是一本由多本Tapestry资料整合而成。包括一些Tapestry的实例。

    Tapestry 5开发指南(英文)

    - **时区支持**:Tapestry 5可以处理不同用户的时区偏好,为用户提供本地化的时间和日期显示。 7. **性能和优化** - **页面缓存**:通过页面缓存策略,Tapestry 5可以提高应用程序的性能,减少服务器负载。 - **...

    Tapestry5开发文档手册.doc

    Apache Tapestry 5 是一个基于Java的Web应用开发框架,其核心理念是组件化开发,通过构建组件来创建页面。Tapestry 5 提供了一系列的功能,包括输入验证、本地化/国际化、状态管理和URL映射,使得开发者能更高效地...

    Tapestry5开发环境搭建(Eclipse)

    ### Tapestry5 开发环境搭建(Eclipse) 在本文中,我们将详细介绍如何使用 Eclipse、Maven 和 Jetty 搭建 Tapestry5 的开发环境。这不仅有助于理解基本的搭建流程,还能帮助开发者掌握必要的配置步骤和技术细节。 ...

    自己学习tapestry后做的小例子

    【标题】:“自己学习tapestry后做的小例子” Tapestry是Apache软件基金会的一个开源项目,它是一个基于Java的企业级Web应用框架。这个标题表明,这个压缩包包含了一个作者在学习Tapestry框架后制作的小型示例项目...

    tapestry5 自定义组件

    在 Tapestry 5 框架中,自定义组件是扩展其功能的关键方式,它允许开发者根据特定需求创建个性化和可重用的 UI 元素。Tapestry 5 是一个强大的 Java Web 应用程序开发框架,它强调组件化、模块化以及声明式编程模型...

Global site tag (gtag.js) - Google Analytics