记录

来源:互联网 发布:单片机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之前

原创粉丝点击