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

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

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

        通過這段時間對JSP的學習,覺得在JSP開發中有一些技巧是需要掌握的,所以自己寫出來也是對自己這段時間學習JSP的一個總結吧!
        在不同頁面或者用戶之間傳輸數據:
        對于在不同頁面之間傳輸數據可以由以下的這些辦法來實現: 1.把數據存在Session中;2.通過Cookie;3.通過隱含表單把數據提交到下一個頁面;4.通過ServeltContext對象;5.通過Application對象;如果在不同的用戶之間傳輸數據,常用的方法是:1.ServletContext對象;2.通過Application對象;3.通過文件系統或者是數據庫.
    eg:
      和Session不同的是,Cookie是存在于客戶端的.由于客戶端可能考慮安全因素會禁止使用Cookies,這樣使用Cookie時可能會遇到麻煩.例如:
     <%@page contnetType="text/html;charset=gb2312" language="java" import="java.sql.*,javax.servlet.*,javax.servlet.http.* com.mypackage.doing.*" errorPage="" %>
     <%
     Cookie cookie=new Cookie("lastLoginTime",new java.util.Date().toLocaleString());
     Response.addCookie(cookie);
    %>
    就這樣就已經在客戶端設置了Cookie,你可以在<a href="getCookie.jsp">這個頁面中來讀取這個Cookie
                                    <!--getCookie.jsp-->
    <%@page contentType="text/html;charset=gb2312" language="java" import="java.sql.*,javax.servlet.*,javax.servlet.http.*,com.mypackage,doing.*" errorPage=""%
    <% 
      Cookie[]  cookies=request.getCookies();
      for(int i=0;i<cookies.length;i++)
     {
         Cookie c=cookies[i];
         String name=c.getName();
         if(name.equals("lastLoginTime"))
            out.println("您上次的登錄時間是:"+c.getValue());
     }
    %>
    在不同的頁面之間傳輸數據,則可以用一個簡單的聊天室來說明.

     創建錯誤頁面
     程序在運行是難免會出現錯誤和異常.當處理JSP頁面時,遇到的異常分為兩個基本類型:
     A.編譯時候出錯
     B.運行時出錯
    如果編譯時候出錯那么會產生內部錯誤.(錯誤代碼500).如果是在JSP編譯完后發生錯誤,那就是運行時的錯誤.如果我們不對錯誤頁面進行處理那么根據不同的服務器就會出現非常不友好的界面.
     國際化問題
     要考慮一個真正意義的全球資源,WEB瀏覽器的內容會對每個接收到的用戶來說都是易讀的.所以要考慮到 這個問題.還有一個就是中文亂碼的問題,至于這個你可以用一個編碼函數來解決.例如:
    eg:
    <%
           String trans(String chi)
            {
                  String result=null;
                  byte temp[];
                  try
                    { 
                         temp=chi.getBytes("iso-8859-1");
                         result=new String(temp);
                     }
                 catch(UnsupportedEncodingException e)
                     {
                           System.out.println("e.toString()");
                      }         
                   
             }
    %>
     
    JSP中的文件操作
      JSP中上傳文件

    posted on 2006-02-21 10:42 飛揚 閱讀(339) 評論(0)  編輯  收藏 所屬分類: Java

    統計

    FAQ網站

    JSP/Java/Servlet開發工具

    JSP/Java/Servlet技術著名網站

    JSP/Servlet應用程序站點

    優選博客

    主站蜘蛛池模板: 免费人成网站永久| 久久久久亚洲国产AV麻豆 | 亚洲女同成av人片在线观看| 日本亚洲中午字幕乱码| 成人au免费视频影院| 亚洲欧美黑人猛交群| 国产小视频免费观看| 色多多A级毛片免费看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 无码精品国产一区二区三区免费| 亚洲AV无码专区国产乱码电影 | 亚洲国产精品成人AV在线| 免费黄网在线观看| 黄色一级视频免费观看| 中文字幕在亚洲第一在线| 本免费AV无码专区一区| 亚洲AV人无码激艳猛片| 亚洲免费福利在线视频| 亚洲国产欧美国产综合一区| 免费很黄很色裸乳在线观看| 中文日本免费高清| 亚洲精品电影天堂网| 四虎影院免费在线播放| 一级毛片aa高清免费观看| 亚洲avav天堂av在线不卡| 18禁网站免费无遮挡无码中文 | 国产精品免费一区二区三区 | 亚洲AV人人澡人人爽人人夜夜| 日韩在线播放全免费| 精品国产亚洲AV麻豆| 亚洲精品无码久久久久| 全免费毛片在线播放| 三级片免费观看久久| 亚洲最大免费视频网| 亚洲国产V高清在线观看| 久99久精品免费视频热77| 亚洲一区二区三区成人网站 | 日韩大片免费观看视频播放| 亚洲电影国产一区| 四虎国产精品免费久久影院| 四虎国产精品永久免费网址|