記錄

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, οncοntextmenu='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之前

發佈了21 篇原創文章 · 獲贊 6 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章