中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

servlet基本問題

發布時間:2020-08-02 10:25:29 來源:網絡 閱讀:327 作者:J星星點燈 欄目:開發技術
  1. servlet實現哪個接口?

    javax.servlet.Servlet

  2. servlet生命周期

    servlet的生命周期分為3個階段

    a.初始化階段,調用init()方法

    b.響應客戶端階段,調用service()方法

    c.終止階段,調用destroy()方法

  3. init在什么時候會被調用?

    在servlet初次創建時會被調用。

  4. servlet繼承自哪個類?

    GenericServlet和HttpServlet

  5. 頁面亂碼怎么處理?

    a對于同一個應用,最好統一編碼,推薦為UTF-8,當然GBK也可以。     

    b正確設置JSP的pageEncoding="UTF-8" 

    c在所有的JSP/Servlet中設置contentType="text/html;charset=UTF-8response.setCharacterEncoding("UTF-8"),從而間接實現對瀏覽器編碼的設置。     

    d對于非表單提交的get或url請求,可以修改Tomcat的默認配置,推薦將useBodyEncodingForURI參數設置為true,也可以將URIEncoding參數設置為 UTF-8(有可能影響其他應用,所以不推薦)。或者用下面的方法,在接收數據時處理:

      request.getParameter("userID"),得到userID的值   

      request.getParameter("userID").trim()將這個值去掉兩邊的空格   

      request.getParameter("userID").trim().getBytes("ISO-8859-1"))將這個String用ISO-8859-1編碼成一個字節數祖   

      new   String(request.getParameter("userID").trim().getBytes("ISO-8859-1"),"utf-8")將剛才的字節數祖傳進string的構造函數按照"utf-8"編碼創建一個string對象。 

    e使用URLEncoder的方法

    傳參前用: 

    //使用指定的編碼機制將字符串轉換為 application/x-www-form-urlencoded 格式

    String username_encoder = URLEncoder.encode(username,"UTF-8");

接參數后顯示用:

//使用指定的編碼機制對 application/x-www-form-urlencoded 字符串解碼

String username_decoder = URLDecoder.decode(request.getParameter("username"),"UTF-8");

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌兰浩特市| 金堂县| 微山县| 江都市| 剑川县| 神农架林区| 宜良县| 楚雄市| 龙游县| 龙口市| 云浮市| 万载县| 垣曲县| 泰安市| 磐石市| 建水县| 贵阳市| 辽阳县| 武邑县| 邻水| 贡山| 开封县| 六枝特区| 阿克苏市| 昌乐县| 修水县| 鄢陵县| 邵阳县| 明溪县| 江都市| 突泉县| 南和县| 习水县| 庐江县| 互助| 永川市| 公安县| 长治市| 渝北区| 克什克腾旗| 兴和县|