• web02-welcomeyou


    新建web项目web02-welcomeyou,

    修改index.jsp为

      <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”;

    method对应servlet中的doGet()方法;

    type="text"表示文本框,他的name是“user”,与后台接受的请求request中接收的参数为“user”一致;

    submit是提交按钮,这个按钮的内容是“提交”

    ----

    新建一个servlet,名字为WelcomeYou.java

    修改为://servlet接收了前台的“user”,对他说了“welcomeyou”,返回给前台

    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();
            
        }

    ----

    配置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

    点击提交

  • 相关阅读:
    Warning! PATH is not properly set up...
    用rvm切换ruby
    Mac下多版本JDK安装
    iOS开发 密码里面含有特殊字符如何处理传给后端
    Cornerstone版本回退160013错误
    iOS 11 Xcode9 tableview点击cell上的按钮cell自动往上跳动
    iOS 获取全部字体的Fontfamily和FontName
    iOS WKWebView 点击超链接跳转至Safari
    iOS 11在window上加视图不显示
    Java并发(2)
  • 原文地址:https://www.cnblogs.com/zhaixing/p/5680766.html
Copyright © 2020-2023  润新知