java-servlet

特色  運行於javaWeb服務器處理請求和進行響應的java程序html

    通常要繼承於HttpServlet父類,重寫doget和dopost方法java

和jsp比較  應用場景  jsp適合顯示覆雜的界面web

              servlet適合不須要界面的後臺處理程序編程

      編程方式  jsp是html和java代碼混合服務器

            servlet是純java編寫session

      運行方式  jsp是編譯成servlet後運行app

            servlet是自動編譯並配置後運行jsp

      執行速度  jsp改變後會自動從新編譯post

            servlet先編譯後再運行url

      部署方式  jsp改變後不用重啓服務器就生效

            servlet改變後要重啓服務器才生效

配置  2.x  在web.xml配置  <servlet>  (命名<servlet-name>、全類名<servlet-class>)

                  <servlet-mapping>  (命名<servlet-name>、url路徑<servlet-pattern>)  

        名稱  

    3.x  兼容2.x

         支持@WebServlet("映射的url")

API  HttpServlet  

    HttpServletRequest  對應內置對象request

                getSession()  獲得當前請求的HttpSession實例

                中文轉碼  

    HttpServletResponse  對應內置對象response

                  setContentType(「text/html」)  設置響應頭信息解碼

                  response.setCharacterEncoding("UTF-8")  設置響應頭信息解碼

    HttpSession  對應內置對象session

相關文章
相關標籤/搜索