0、js 判断一个变量是否null 或 "" 时,使用: if (param) 而非使用 if (param!=null) 或 if (param!="")

1、view中定义js端、java可交互的参数变量:

Java端存取范例代码:

DoradoContext context = DoradoContext.getCurrent();

context.setAttribute(DoradoContext.VIEW, "attr1", "testValue");

String attr1 = (String) context.getAttribute(DoradoContext.VIEW, "attr1");

客户端存取范例代码:

view.set("context.attr1","testvalue");

var attr1 = view.get("context.attr1");

2、查询按钮客户端代码

var entity = view.get("#conditionForm.entity");

view.get("#dataSet1").set("parameter",entity).flushAsync();

3、组件添加右键菜单

定义Menu1 然后在组件的事件onContextMenu中加入代码:

this.get("#menu1").show({

position:{

left:arg.event.pageX,

top:arg.event.pageY

}

});

4、客户端数据集遍历代码

view.get("#dataSet1.data").each(function(entity){

alert(entity.get("字段名"));

});

5、EL表达式实例代码

${jdbc.query("DBM module名",{"参数":"09"})} --用于 字段mapping 中mapvalues设置下拉列表

${request.getAttribute("foo")} --用于简化对request的getAttribute方法的在客户端访问,等同于 服务器端 request.getAttribute("foo")

${req["foo"]} --同上

${request.getParameter("foo")} --用于简化对request的getParameter方法的在客户端访问,等同于 服务器端 request.getParameter("foo")

${param["foo"]} --同上

${session.getAttribute("foo")} --用于简化对session的getAttribute方法的在客户端访问,等同于 服务器端 session.getAttribute("foo")

6、js文件库以UTF-8方式运行

在 configure.properties 中配置上以下语句:

view.javaScript.charset=UTF-8

view.styleSheet.charset=UTF-8

7、获取当前时间:

public static String getValidDate(){

Date today = new Date();

String result = "";

SimpleDateFormat df= new SimpleDateFormat("yyyy-MM-dd");

result = df.format(today);

return result;

}

8、怎么在DataGrid显示的列,按百分比显示列的宽度?

按以下步骤来操作:

1、在DataGrid上设置strechColumnMode属性为:allColumns

2、给DataColumn设置列宽,可以按百分比进行设置,比如width设置为:30%

9、自定义表格

arg.dom.style.background = (arg.data.get("price") > 3000) ? "#fcc5c5" : "";

arg.processDefault = true;

10、常用语句:

var ofc2=view.get("#ofc2");

ofc2.set("toolTip",PERCENT1);

view.get("#dsyjjs").set("parameter",{"user":"blank"});

action.set("parameter", parameter).execute();

view.get("#dsyjjs").flushAsync();

var sywlx=view.get("#dsyjjs").get("data.current").get("YWLX");

var sywlxmc=view.get("#dsyjjs").get("data.current").get("YWLXMC");

var id1=view.get("#dsyjjs").get("dat

java开发中的dorado_dorado7开发常用技巧及代码相关推荐

  1. idea java 快捷键_图示Javahtml5开发中IDEA的一些常用默认快捷键

    IDEA全称为IntelliJ IDEA,主要用于以Java语言开发为基础的集成环境,也可以用于诸如html5之类与Java Web系列相关的语言或框架开发:IntelliJ IDEA在编写代码时有一 ...

  2. iOS开发UI篇—IOS开发中Xcode的一些使用技巧

    iOS开发UI篇-IOS开发中Xcode的一些使用技巧 一.快捷键的使用 经常用到的快捷键如下: 新建 shift + cmd + n     新建项目 cmd + n             新建文 ...

  3. java必背代码_新人福利,Java编程中必须要死记硬背的几十个代码

    原标题:新人福利,Java编程中必须要死记硬背的几十个代码 自己总结,没有先后顺序,希望对大家有用 向文件末尾添加内容 字符串有整型的相互转换 转字符串到日期 java.util.Date = jav ...

  4. iOS UI-IOS开发中Xcode的一些使用技巧

    一.快捷键的使用 经常用到的快捷键如下: 新建 shift + cmd + n     新建项目 cmd + n             新建文件 视图 option + cmd + 回车 打开助理编 ...

  5. 个人在 laravel 开发中使用到的一些技巧(持续更新)

    1.更高效率地查询:使用批量查询代替 foreach 查询(多次 io 操作转换为一次 io操作) 如果想要查看更详尽的介绍,可以看看这篇文章 什么是 N+1 问题,以及如何解决 Laravel 的 ...

  6. 在开发中总结的一点小技巧

    在平时的开发中,我们总会遇到各种各样的问题,在我们技术还不行的时候,也许不是什么大问题,但是一旦技术逐渐成熟,所写的程序逐渐变大了,那么我们就会面临着越来越多的挑战.1.如何快速认识一个新类及其方法 ...

  7. [Dart] Flutter开发中的几个常用函数

    几个Flutter开发中的常用函数 /** 返回当前时间戳 */static int currentTimeMillis() {return new DateTime.now().millisecon ...

  8. [导入][导入][c#]Web开发中Tag的开发技巧

    http://onewww.net/blog/article.asp?id=87 网站开发常用关键字(tag),一般需要获得最多的被采用的Tag,也就是流行词. 通常思路是将关键字tag保存到单独表中 ...

  9. 日常开发中的几个常用跨域处理方式

    设置express代理请求 在基于vue-cli的项目中,在开发环境配置(config/dev.env.js)中设置代理,能够将所有/apidomain开头的请求都通过npm run dev启动的ex ...

  10. 重学Java8新特性(四) : 日期时间API、LocalDateTime、DateTimeFormatter、开发中时间工具类(常用)

    文章目录 一.JDK8中日期时间API的介绍 1.1.LocalDate.LocalTime.LocalDateTime的使用 2.2.Instant类的使用 2.3.DateTimeFormatte ...

最新文章

  1. python安装成功的图标_ubuntu下:安装anaconda、环境配置、软件图标的创建、成功启动anaconda图形界面...
  2. Petuum提出序列生成学习算法通用框架
  3. 计算机科学 生物技术,计算机科学(Computer Science)简介
  4. 安卓首页图片轮播效果(淘宝、京东首页广告效果)
  5. tarjan求强连通分量的思考
  6. GitHub:基于epoll机制的高并发聊天室,c语言实现
  7. 区块链BaaS云服务(36)欧盟“用户身份认证”ESSIF
  8. C++/C--vector初始化与赋值【转载】
  9. 未来两年我们即将要读的Python书!
  10. 索引栏_网站导航栏如何设置才能促使网站SEO优化更好?
  11. 数据结构与算法之树的遍历
  12. STM32:关于DMA,TCM(ITCM和DTCM)和Cache的理解
  13. python lasso回归分析_解析python实现Lasso回归
  14. 编码的奥秘:字节与十六进制
  15. 2022年高压电工操作证考试题库及答案
  16. 1628:完成基于脚本的安装失败(手把手教学)
  17. 在Etherscan上自动验证Truffle智能合约
  18. 小工具 MyTool
  19. 最好用的mac卸载软件App Cleaner Pro Mac中文版
  20. 编程复制文件到system32文件夹中

热门文章

  1. 数据分析 超市条码_深圳超市通道摆闸常见故障解决|指示灯|摆闸|通道|限位
  2. RS232串口接线图
  3. 5.6 深度卷积神经网络(AlexNet)
  4. IDEA中鼠标变成矩形块解决
  5. ae导出gif插件_AE脚本-快速输出GIF动图格式插件脚本 GifGun 1.7.7 Win/Mac 支持AE CC 2019...
  6. 自建KMS激活服务器:CentOS安装vlmcsd搭建
  7. c++实现计算二十四点--zj
  8. 拓展屏软件(给你的电脑加个屏)
  9. mysql jemalloc_jemalloc优化MySQL、Nginx内存管理
  10. word文档的尺寸和字号对照表