zoukankan      html  css  js  c++  java
  • EL表达式的简单操作

    /**

       index.jsp  主页面

    */

    <form action="UserServlet" method="post">
        <table>
          <tr>
            <td>昵称:</td>
            <td><input type="text" name="name"></td>
          </tr>
          <tr>
            <td>所在城市:</td>
            <td><input type="text" name="city"></td>
          </tr>
          <tr>
          <td>您所使用的开发语言:</td>
          <td>
            <input type="checkbox" name="language" value="java">Java
            <input type="checkbox" name="language" value="C">C
            <input type="checkbox" name="language" value="C++">C++
            <input type="checkbox" name="language" value="PHP">PHP
            <input type="checkbox" name="language" value="ASP">ASP
          </td>
          </tr>
          <tr>
            <td><input type="submit" value="提交"></td>
          </tr>
      </table>
    </form>


    /**

      Servlet.java  的doPost()  方法

    */

    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {

      response.setContentType("text/html;charset=utf-8");
      PrintWriter out = response.getWriter();
      request.setCharacterEncoding("utf-8");
      String name=request.getParameter("name");            //获取昵称
      String city=request.getParameter("city");                   //获取所在的城市
      String[] languages=request.getParameterValues("language");             //获取业余爱好
      User user=new User();                   //实例化 User类
      user.setName(name);                    //将昵称添加到User中
      user.setCity(city);                            //将所在城市添加到User中
      user.setLanguage(java.util.Arrays.asList(languages));           //将业余爱好添加到User中并转换成几何
      request.setAttribute("user", user);
      request.getRequestDispatcher("/success.jsp").forward(request, response);
      out.close();
    }


    /**

     登录成功的页面    success.jsp

    */

    <body>
      注册成功,您的注册信息如下:<br>
      用户名:${requestScope.user.name}<br>
      所在的城市:${requestScope.user.city}<br>
      业余爱好:${requestScope.user.language}
    </body>

    注:  name     city   language   对应User类中的字段 (User类中的字段必须符合JavaBean)

  • 相关阅读:
    RabbitMQ指南之一:"Hello World!"
    Java8新特性之五:Optional
    Java8新特性之四:接口默认方法和静态方法
    Java8新特性之三:Stream API
    Java8新特性之二:方法引用
    Notepad++编辑器——Verilog代码片段和语法检查
    数电(5):半导体存储电路
    数电(4):组合逻辑电路
    DDR3_新版(1):IP核调取和官方例程仿真
    数电(2):逻辑代数的基本定理
  • 原文地址:https://www.cnblogs.com/y-c-t/p/8290473.html
Copyright © 2011-2022 走看看