<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>



    聯系博主          博客地圖
               

    jsp常見問題(轉載)

    Posted on 2007-08-28 15:41 怎么羨慕天空的飛鳥 閱讀(298) 評論(1)  編輯  收藏 所屬分類: java
    1、表單request漢字處理:

    request.setCharacterEncoding("GB2312")

      2、在JSP網頁中獲取頁面的名稱:

    request.getRequestURI() ;//文件名
    request.getRequestURL() ;//全部url

      3、 頁面不保留緩存:

    response.setHeader("Pragma","No-cache");
    response.setHeader("Cache-Control","no-cache");
    response.setDateHeader("Expires", 0);

      4、日期時間(服務器端)

    String datestr ;
    java.text.DateFormat df = new java.text.SimpleDateFormat("MM月dd日 HH:mm E"); //這里格式化
    datestr = df.format(new java.util.Date()) ;
    out.println(datestr);

      或者

    <% java.util.Date shijian= new java.util.Date();%>
    <%=shijian.getYear()+1900%><%=shijian.getMonth()+1%><%=shijian.getDate()%>
    <%=shijian.getHour()%><%=shijian.getMinute()%>

      5、java中運用正則。jdk需是1.4以上 import="java.util.regex.*

      6、點后退顯示網頁過期

      在里面加以下代碼

    <META http-equiv=Pragma content=no-cache>
    <META http-equiv=Cache-Control content=no-cache>
    <META http-equiv=Expires content=0>

      和 3 原理一樣。

      7、計算執行所花費的時間

      代碼開始取時間,結束后取時間,相減

    long t1 = System.currentTimeMillis();
    ///////////////// your code
    long t2 = System.currentTimeMillis() ;
    long time = t2-t1;

      8、四舍五入,保留小數點后兩位小數?

    import java.text.*;
    NumberFormat nf=NumberFormat.getNumberInstance();
    nf.setMaximumFractionDigits(2);
    nf.setMinimumFractionDigits(2);
    nf.format(numb);
    或者(+0.005 - 0.01)再取.后兩位

      9、form的默認方法是get.

      post方式是向服務器傳送大容量數據時使用的方法。(再打開一個socket.?)

      10、 防止用戶直接輸入url進去頁面:

      一 是在要訪問的頁面中加入控制.這個一般用session。

      二 是從web服務器控制,對某一目錄的所有訪問要通過驗證.(有人說把jsp放到web-inf下)

      11、數據庫是datetime 型 ,插入當前時間到數據庫:

    java.sql.Date sqlDate = new java.sql.Date();
    PreparedStatement pstmt = conn.prepareStatement("insert into foo(time) values(?)");
    pstmt.setDate(1,sqlDate);
    pstmt.executeUpdate();

      其實一般數據庫都有自己的系統時間函數。

    insert into foo(time) values(sysdate)

      12、 session存取int類型的變量:

    session.setAttribute("int", i+""); //注意這里i+""
    int i = Integer.parseInt(session.getAttribute("int"));

      session的一些概念。

      用戶在瀏覽網頁時,由于Http 協議是一種無狀態的協議,往往在不同的頁面之間存在數據交換的問題,這就需要在這些不同的頁面之間共享數據。常見的實現方法是把要共享的數據保存到Session 中。比如在用戶登錄的頁面中把一些用戶的信息保存到Session 之中,然后在其他的頁面中讀取用戶的信息。這些共享的數據可以是字符串或者與Java 的原始數據類型相關的對象,也可以是一個Java 對象。

      Session 只能保存對象,不能保存原始的數據類型,比如:

    session.setAttribute(“count”,10)

      是非法的語句,如果要把值為10 的整數保存到Session 中,需要使用以下的方法:

    session.setAttribute(“count”,new Integer(10));

      然后在另一個頁面中使用:

    (Integer)session.getAttribute(“count”)

      來把這個整數讀取出來。

    was中設置可以把session放在系統的數據庫中,但這樣影響效率。session大小最好不要太大

      13、把字符轉化成ASCII碼

    int a='A'; out.println(a);

      14、String s = new String("xyz");創建了兩個String Object對象,一個是“xyx”,一個是指向“xyx”的引用對象s。

      還有典型的equals() 與 == 這個參考在堆棧原理。

      15、swtich不能作用在long上和String上:

    switch(expr1)中,expr1是一個整數表達式。傳遞給 switch 和 case 語句的參數應該是
    int、 short、 char 或者 byte。long,string 都不能作用于swtich。

      16、Hashtable和HashMap 

      Hashtable繼承自Dictionary類,而HashMap是Java1.2引進的Map interface的一個實現HashMap允許將null作為一個entry的key或者value,而Hashtable不允許Hashtable的方法是Synchronize的,而HashMap不是,在多個線程訪問Hashtable時,不需要自己為它的方法實現同步,而HashMap就必須為之提供外同步。 




        核心: 勇敢進取年輕的心

     

    Feedback

    # re: jsp常見問題(轉載)  回復  更多評論   

    2007-08-28 18:18 by me
    http://blog.sina.com.cn/s/blog_5663e6660100052l.html

    Copyright © 怎么羨慕天空的飛鳥

    主站蜘蛛池模板: 亚洲午夜在线一区| 亚洲精品私拍国产福利在线| 亚洲熟妇无码一区二区三区导航| 最近中文字幕免费完整| 亚洲精品自拍视频| 69堂人成无码免费视频果冻传媒| 亚洲欧洲日产国码在线观看| 91成年人免费视频| 亚洲av无码不卡久久| 毛片免费全部免费观看| 久久亚洲AV成人无码国产最大| 啦啦啦www免费视频| 特级毛片A级毛片100免费播放| 亚洲精品天堂成人片?V在线播放| 久久www免费人成看国产片| 国产AV无码专区亚洲Av| 一区二区免费视频| 亚洲va在线va天堂va手机| 亚洲香蕉免费有线视频| 91在线亚洲综合在线| 亚洲国产成人五月综合网| 成人网站免费大全日韩国产| 亚洲色四在线视频观看| 免费大片黄在线观看yw| 日本亚洲欧美色视频在线播放| 中文字幕亚洲一区二区va在线| 免费在线看黄的网站| 亚洲人成网站在线观看播放青青| 国产老女人精品免费视频| 国产成人无码精品久久久免费| 亚洲成AV人片一区二区密柚| 人妻视频一区二区三区免费| 青青青亚洲精品国产| 亚洲精品你懂的在线观看| 国产免费不卡v片在线观看| 三级片免费观看久久| 亚洲色大成网站www永久| 国产又黄又爽又刺激的免费网址| 免费看黄的成人APP| 亚洲最大天堂无码精品区| 国产精品亚洲美女久久久|