<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| 伊人久久精品亚洲午夜| 久久w5ww成w人免费| 亚洲欧美日韩国产精品一区| 久久国产成人精品国产成人亚洲 | 在线看片免费人成视频福利| 亚洲香蕉在线观看| 亚洲av麻豆aⅴ无码电影| 无码精品国产一区二区三区免费| 亚洲依依成人亚洲社区| 亚洲乱码一区二区三区在线观看 | 亚洲啪啪免费视频| 搜日本一区二区三区免费高清视频 | 香蕉视频免费在线| 亚洲一区影音先锋色资源| 日产乱码一卡二卡三免费| 免费一级不卡毛片| 色偷偷亚洲第一综合网| 亚洲第一网站免费视频| 国产国拍亚洲精品福利 | 性做久久久久免费看| 午夜免费啪视频在线观看 | 日韩在线播放全免费| 一级毛片视频免费| 亚洲综合中文字幕无线码| 亚洲AV无码乱码国产麻豆| 国产又大又粗又硬又长免费| 国产福利视精品永久免费| 永久免费av无码网站yy| 国产亚洲精品美女久久久久| 亚洲国产成人手机在线电影bd| 亚洲精品亚洲人成在线观看| 国产成人精品免费视频大全五级| 100部毛片免费全部播放完整| 国产免费一区二区视频| 高潮毛片无遮挡高清免费 | 亚洲免费一级视频| 日本免费电影一区二区|