<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 飛揚 閱讀(338) 評論(0)  編輯  收藏 所屬分類: Java

    統計

    FAQ網站

    JSP/Java/Servlet開發工具

    JSP/Java/Servlet技術著名網站

    JSP/Servlet應用程序站點

    優選博客

    主站蜘蛛池模板: 人人鲁免费播放视频人人香蕉| 中文字幕乱理片免费完整的| 99久久免费观看| 国产亚洲一区二区三区在线不卡| 亚洲va久久久噜噜噜久久狠狠| eeuss免费天堂影院| 永久免费毛片在线播放| 亚洲第一区视频在线观看| 一级特黄色毛片免费看| 亚洲中文字幕视频国产| 中国人免费观看高清在线观看二区| 国产亚洲色视频在线| 日本三级在线观看免费| 免费国产在线观看| 亚洲一区二区三区亚瑟| 岛国av无码免费无禁网站| 亚洲国产区男人本色| 亚洲国产精品综合久久一线| 亚洲福利视频一区| 一级毛片a女人刺激视频免费| 亚洲免费在线观看| a在线观看免费视频| 久久精品国产精品亚洲毛片| 水蜜桃视频在线观看免费播放高清 | 亚洲精品无码成人| 国产h肉在线视频免费观看| 亚洲国产最大av| 一本色道久久88亚洲综合 | 亚洲日韩精品无码专区| 免费h黄肉动漫在线观看| 香蕉免费看一区二区三区| 亚洲国产V高清在线观看| 免费h视频在线观看| 亚洲乱码中文字幕久久孕妇黑人| 亚洲av色香蕉一区二区三区| 久久午夜免费视频| 羞羞漫画页面免费入口欢迎你| 国内精品久久久久久久亚洲| 亚洲人成人网站18禁| gogo全球高清大胆亚洲| 久久一区二区三区免费播放|