• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    Servlet類如何映射到URL路徑

     Servlet(Server Applet)是Java Servlet的簡稱,稱為小辦事程序或辦事毗連器,用Java編寫的辦事器端程序,具有自力于平臺和和談的特征,本家兒要功能在于交互式地瀏覽和生當作數據,生當作動態Web內容。

          狹義的Servlet是指Java說話實現的一個接口,廣義的Servlet是指任何實現了這個Servlet接口的類,一般環境下,人們將Servlet理解為后者。Servlet運行于撐持Java的應用辦事器中。從道理上講,Servlet可以響應任何類型的請求,但絕大大都環境下Servlet只用來擴展基于HTTP和談的Web辦事器。

          最早撐持Servlet尺度的是JavaSoft的Java Web Server,此后,一些其它的基于Java的Web辦事器起頭撐持尺度的Servlet。

    東西/原料

    • 電腦
    • myeclipse

    方式/步調

    1. 1

      第一步:新建一個javaweb項目。

      打開myeclipse file --》new--》web project 

      具體操作如下圖所示:

    2. 2

      第二步:編寫代碼。

      1、本家兒如果寫一個通俗的java類然后集當作import javax.servlet.http.HttpServlet

      package com.test.servlet;

      import java.io.IOException;

      import javax.servlet.ServletException;

      import javax.servlet.http.HttpServlet;

      import javax.servlet.http.HttpServletRequest;

      import javax.servlet.http.HttpServletResponse;

      public class UserServlet extends HttpServlet {

      private static final long serialVersionUID = 1L;

      public void doGet(HttpServletRequest request, HttpServletResponse response)

      throws ServletException, IOException {

      this.doPost(request, response);

      }

      public void doPost(HttpServletRequest request, HttpServletResponse response)

      throws ServletException, IOException {

      String sex = request.getParameter("sex");

      String[] bobby = request.getParameterValues("bobby");

      //new String(sex.getBytes("ISO-8859-1"),"utf-8"); 解決前端亂碼

      System.out.println("性別 :"+new String(sex.getBytes("ISO-8859-1"),"utf-8"));

      for (int i = 1; i <= bobby.length; i++) {

      System.out.println("快樂喜愛"+i+" :"+new String(bobby[i-1].getBytes("ISO-8859-1"),"utf-8"));

      }

      }

      }

    3. 3

      第三步:設置裝備擺設servlet的映射。

      servlet的映射本家兒如果經由過程servlet\WebRoot\WEB-INF\web.xmld 設置裝備擺設

      本家兒要分為兩部門

      1、設置裝備擺設一個servlet名字并指標的目的處置類

        <servlet>

        <servlet-name>userServlet</servlet-name>

        <servlet-class>com.test.servlet.UserServlet</servlet-class>

        </servlet>

      2、設置裝備擺設一個前臺阻擋請求的URL對應一個servlet名字

        <servlet-mapping>

        <servlet-name>userServlet</servlet-name>

        <url-pattern>/userServlet.do</url-pattern>

        </servlet-mapping>

      3、編寫一個前臺的簡單挪用。

    4. 4

      第四步:測試項目。

      1、在谷歌瀏覽器中輸入地址打開項目

      2、填寫測試數據

    • 發表于 2019-03-12 20:01
    • 閱讀 ( 969 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆