web02-welcomeyou

新建web項目web02-welcomeyou,html

修改index.jsp爲java

  <body>
    This is my JSP page. <br>
    <form action="welcome" method="get"> 請輸入用戶名:<input type="text" name="user"><p>
        <input type="submit" value="提交">
    </form>
  </body>

其中,action的「welcome」要對應web配置中的url配置「/welcome」;web

method對應servlet中的doGet()方法;瀏覽器

type="text"表示文本框,他的name是「user」,與後臺接受的請求request中接收的參數爲「user」一致;app

submit是提交按鈕,這個按鈕的內容是「提交」jsp

----url

新建一個servlet,名字爲WelcomeYou.javaspa

修改成://servlet接收了前臺的「user」,對他說了「welcomeyou」,返回給前臺code

public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {

        String user=req.getParameter("user");//獲取到前臺的name:user文本框中的值;前臺過來的叫請求req。 String welcomeInfo="Welcome you,"+user;//字符串的拼接  resp.setContentType("text/html"); PrintWriter out=resp.getWriter(); out.println(welcomeInfo); out.close();
        
    }

----component

配置web.xml爲

  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>welcome</servlet-name>
    <servlet-class>WelcomeYou</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>welcome</servlet-name>
    <url-pattern>/welcome</url-pattern>
  </servlet-mapping>

----

打開瀏覽器訪問:localhost:8080/web02-welcomeyou/index.jsp

點擊提交

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息