记录
来源:互联网 发布:单片机lcd显示编程 编辑:程序博客网 时间:2024/04/30 16:24
1, 已转移
2, dwr内置转换器中的日期转换器. 其可以将js中的Date类型转换成常见的java Date类型, 但是不能将格式为'2012-09-11'的字符串自动转换成常见的java Date类型. 故在js端将字符串先转换成js的Date.
3, js 将字符串先转换成js的Date.
var strTime="2011-04-16"; //字符串日期格式
var date= new Date(Date.parse(strTime.replace(/-/g, "/"))); //转换成Data();
4, 远程计算即访问本地计算机磁盘.
在远程连接对话框中设置.
5, 页面提交过来, 用request封装的参数是string类型的. 即使是int类型的也要转换.
证据: request的getParameter方法返回string类型的值; getParameterValues方法返回字符串数组.
框架一般在此基础上对请求参数进行类型转换
6, js获得下拉框被selected的项的值
selectObj.options[selectObj.options.selectedIndex].value = selectObj.value
selectObj.options[selectObj.options.selectedIndex].text 就是看到的文本了.
7, native2ascii
C:\Documents and Settings\Administrator>native2ascii(回车后等待输入参数)
大器晚成(输入中文参数, 回车)
\u5927\u5668\u665a\u6210(打出ascii码结果)
回荡(可以继续输入)
\u56de\u8361(打出ascii码结果)
8,dtd文件
9,Dom.get('table_id').rows.length
10,在jsp中 混合使用jstl标签.
<td class="bgc_tt short" id="BusiNatureNoTD1"
<c:if test="${prpDcheckShift.carShiftType eq '06' }"> style="display : inline"</c:if>
<c:if test="${prpDcheckShift.carShiftType ne '06' }"> style="display : none"</c:if>
>
业务来源
</td>
嵌入jstl可以, 嵌入el表示式不可以. 这试过了.
11, s:textfield标签使用 readonly时, 应该是readonly="true". 不能为readonly="readonly" . 而在html中, 应该写 readonly="readonly"
12, js字符串是可以直接比较的. 如: var a = 'abc' > 'def'; 则变量a为false;
13, oncontextmenu='return false'来取消鼠标右键;
14, 在开发环境中, 可以将web.xml的session-config下的session-timeout指定为0, 则不必每次刷新重启.
15, js删除字符串2端的空白,
mobile = mobile.replace(/(^\s*)|(\s*$)/g, "");
16, dos下回到根目录是, cd \ 上级目录 cd .. 也有回到上级的上级即上2级cd ../..
17, linux下回到根目录是 cd / 上级目录 cd .. 同样可以类似dos用tab健提示目录和文件.
18, 日期Date字段的@Temporal(....)的作用, 这个Temporal可以规定与数据库交互的日期格式, 为TemporalType.TIMESTAMP 时 YYYY-MM-DD HH-MM的数据无法正常转换, 被转换成
YYYY-MM-DD, 时分秒都是0, 而YYYY-MM-DD HH:MM:SS可以正常转换. 当然, 取消@Temporal时, 也有这个问题, 或者说, 这时候干脆些不用@Temporal标志.
temporal[英][ˈtempərəl, ˈtemprəl] [美][ˈtɛmpərəl, ˈtɛmprəl]
adj.时间的;世俗的;暂存的;<语>表示时间的
n.暂存的事物,世间的事物;世俗的权力;一时的事物,俗事
19, String[] a = new String[]{
"1",
"2",
};
System.out.println(a.length);//2
20, Date curDate = new Date();//取服务器的时间与PrpLsmsSend.sendTime比较
Date preSixMin = new Date(curDate.getTime() - Integer.valueOf(CodeConstants.SMS_OVERTIME) * 60 * 1000);//6 min 之前
qr.addLessEqual("prpLsmsSend.sendTime", preSixMin, 16);//PrpLsmsSend.sendTime在6min之前