网站大量收购独家精品文档,联系QQ:2885784924

使用Struts Dojo插件.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用Struts Dojo插件

使用Struts Dojo插件要想使用这个插件里的标签,你必须按照以下步骤进行。 (1) 把下面这条taglib指令添加到JSP页面的顶部: %@ taglib prefix=sx uri=/struts-dojo-tags % (2) 把Struts Dojo插件复制到你的WEB-INF/lib子目录里。这个插件已被收录在本书的lib子目录里。 (3) 在每个页面的顶部写出head标签。 现在,让我们一起去看看Struts Dojo插件里的标签。 27.4 head标签 head标签将被呈现为用来下载Dojo文件和配置Dojo本身的JavaScript代码。使用了其他Dojo标签的每一个JSP页面都必须包含这个标签。表27-1列出了head标签的属性。 表27-1 head标签的属性 数据类型 默 认 值 说明 baseRelativePath String /struts/dojo Dojo插件的安装路径 cache boolean true 是否让浏览器缓存Dojo文件 compressed boolean true 是否使用Dojo文件的压缩版本 debug boolean false 是否使用Dojo的调试模式 extraLocales String Dojo使用的其他地理时区的清单, 以逗号作为分隔符 locale String 覆盖Dojo的默认地理时区设置 parseContent boolean false 在寻找组件(widget)时是否 分析整个文档 compressed属性(默认值是true)用来表明是否使用Dojo文件的压缩版本。使用压缩版本可以节省加载时间,但生成的代码比较难以阅读。如果是在开发模式下,建议大家把这个属性设置为false,这样比较便于你阅读本章讨论的标签所呈现出来的代码。 在开发模式下,你还应该把debug属性设置为true,把cache属性设置为false。把debug属性设置为true将使得Dojo把警告消息和出错消息显示在页面的底部。 综上所述,你在开发模式下使用的head标签应该是下面这样: sx:head debug=true cache=flase compressed=false / 在正式发布的应用程序里,head标签应该是下面这样: sx:head / 27.5 div标签 这个标签将被呈现为一个可以动态地加载Web内容的HTML div元素。用这个标签呈现出来的div元素还有一个内部计时器,其用途是让div元素每隔一段给定的时间就重新加载一次它的内容。使用div标签无需编程就可以实现一个滚动广告区。 这个标签的属性列在表27-2里。 表27-2? div标签的属性 数据类型 默 认 值 说明 afterNotifyTopics String 将在请求之后(如果请求成功的话) 发表的话题清单;话题之间使用逗 号作为分隔符 autoStart boolean true 是否自动启用计时器 beforeNotifyTopics String 将在请求之前发表的话题清单, 话题之间使用逗号作为分隔符 closable boolean false 当把div标签放在一个选项卡式的 面板元素里时,是否显示一个Close按钮 delay integer 在获取动态Web内容之前等待的毫秒数 errorNotifyTopics String 将在请求之后(如果请求失败的话) 发表的话题清单,话题之间使用逗号 作为分隔符 errorText String 在请求失败时显示的出错消息的文本 executeScripts boolean false 是否执行动态Web内容里的JavaScript代码 formFilter String 用来过滤表单字段的函数 formId String 其字段将被传递为请求参数的 表单的标识符 handler String 用来对请求进行处理的JavaScript函数 highlightColor String 用来对targets属性所指定元素 进行突出显示的颜色 highlightDuration integer 2000 对targets属性所指定元素进行 突出显示的持续时间(以毫秒为单位)。 这个属性只在highlightColor属性 有一个值时才起作用 href String 用来获取动态Web内容的URL indicator String 服务器正在对请求进行处理时 显示的元素的标识符 javascriptTooltip boolean false 是否使用JavaScript来生成浮动提示框 listenTopics String 将触发远程调用的

文档评论(0)

wdhao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档