摘要:
例如: $.ajax({ type:"GET", url:"login.action?ran="+getRandomNum() });中url后面接了个随机数,是为了欺骗浏览器或代理服务器用的;某些代理服务器会无视no-cache之类的标识,对响应结果进行强行缓存;而当url请求不改变的时... 阅读全文
摘要:
三个地方:<1>"eclipse设置 ":Java代码window->preference->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉;<2>".project "文件:Java代码projectDescription->buildSpec->"中的下面部分删除!"<buildCommand> <name>org.eclipse.wst.jsdt.co 阅读全文
摘要:
模板页:dafault.vm<html> <body> it's a default page. <div style="border:solid 5px black;padding:20px;"> $screen_content </div></body></html>配置文件:velocity.propertiesinput.encoding=UTF-8output.encoding=UTF-8resource.loader = webapp webapp.resource.loader.c 阅读全文
摘要:
查看了下velocity初始化的源码,发现了以下几句: protected static final String TOOLBOX_KEY ="org.apache.velocity.toolbox"; /** * This is the string that is looked for when getInitParameter is * called ("org.apache.velocity.properties"). */ protected static final String INIT_PROPS_KEY ="org.apach 阅读全文
摘要:
在velocity中发现的一些特点(未具体考证): 1.和jsp比较其实就是把其中的 <%%> 用 # 代替了 <%=%>用$代替了 阅读全文
摘要:
网上velovity demo大多简单,这里转载一份比较详细的:一、Velocity简介 Velocity是一个基于Java的模版引擎。它允许web页面设计者引用Java代码中定义的方法。web设计者能够和Java程序员并行的工作来开发MVC模式的web站点,这意味着web页面设计者能够只关注创建设计良好的站点,而程序员能够只关注编写顶尖的代码。Velocity将Java代码从web页面中分离出来,使得web站点在长期的运行中具有更好的可维护性。 Velocity能够用来创建web页面,SQL,PostScript和其他能够由模版输出的代码。它能够单独使用来生成源代码或者报告,也可以和其他的系 阅读全文
摘要:
TabContainer动态显示指定的页面很简单:首先是用dijit.byID("TabContainer") 来获取整个控件;例如:var tab = dijit.byId("index_Tab");再次给控件添加显示的tab即可,这里有2种方式添加:1.直接添加子tab整个控件:例如:var newpage = new dojox.layout.ContentPane({ id:"id", title:"pagename", closable:"true", ... 阅读全文
摘要:
之前dojo布局简单的达到iframe的效果是很容易的,但是在主显示面板调用另一页面时遇到问题,现简单介绍下: 先贴出布局代码吧 1 <body class="claro"> 2 <div dojoType="dijit.layout.BorderContainer" design="headline" gutters="true" liveSplitters="true" id="borderContainer" style="width: 10 阅读全文
摘要:
首先是一个简单的调用json实例: json数据源:data.jsonView Code 1 { 2 count: 4, 3 people: [ 4 { 5 first_name: "Joe", 6 last_name: "Lennon", 7 age: 25 8 },{ 9 first_name: "Darragh",10 last_name: "Duffy",11 age: 3... 阅读全文
摘要:
最近学习使用Dojo,也顺便对比了下几种js语言,copy了一些资料记录一下:首先,看看选择AJAX框架的基础:你的项目需求(即你需要哪些特性,例如是否要求做出精美的界面、特效或其它功能)是否支持A等级的浏览器(IE, Firefox等)?文档的质量:是否完善(包含教程,API,代码示例等)框架的可扩展性如何?为框架写插件容易吗?你是否喜欢它的API的风格?能大多程度上统一你的JavaScript代码的风格?框架大小(太大的框架导致用户下载时间的延长)框架是否强迫你改变写HTML的方式(Dojo就是这样)?代码执行速度:性能如何?代码是否为模块化?代码可重用性如何?一、jQuery主页:h.. 阅读全文