zoukankan      html  css  js  c++  java
  • JSP(5):接受参数 【原创】

    接受传递过来的参数:request.getParameter("参数名称")。此方法返回String类型。

    需要将String类型转换为int类型:int 变量名称 = Interger.parseInt("包含数字的字符串")。

    GET方式提交表单,地址栏会显示。POST方式,则地址栏不会显示参数。

    例:提交表单

    <html>
    <head>
    <title>JSP</title>
    </head>
    <body>
    <!-- HTML与服务器交互的主要途径是表单 -->
    输入表格的行数与列数,进行表格打印操作
    <form action="printTable03.jsp" method="get">
    行数:<input type="text" name="rownum"><br>
    列数:<input type="text" name="colnum"><br>
    <input type="submit" value="打印">
    </form>
    </body>

    ---------------------------------------------------------

    接收参数并输出:

    <html>
    <head>
    <title>JSP</title>
    </head>
    <body>
    <%
    // 接收参数
    String t_row = request.getParameter("rownum") ;
    String t_col = request.getParameter("colnum") ;

    // 将字符串变为整数
    int row = 0 ;
    int col = 0 ;
    try
    {
       row = Integer.parseInt(t_row) ;
       col = Integer.parseInt(t_col) ;
    }
    catch(Exception e)
    {
    %>
       Input Error!!!
    <%
    }
    %>
    <table border="1">
    <%
    // 打印9×9的表格
    for(int i=0;i<row;i++)
    {
    %>
       <tr>
    <%
       for(int j=0;j<col;j++)
       {
    %>
        <td><%=i*j%></td>
    <%
       }
    %>
       </tr>
    <%
    }
    %>
    </table>
    </body>
    </html>
    </html>

  • 相关阅读:
    转 Java高级程序员面试题
    发个说说0.0
    SpringMvc和servlet对比
    java面试数据类型
    java面试 关键字
    Ajax与传统Web开发的区别
    ssm框架常见问题
    浅谈C++多态性
    [转载]构造函数、析构函数可否声明为虚函数
    为什么不要在构造函数和析构函数中调用虚函数?
  • 原文地址:https://www.cnblogs.com/yony/p/2569549.html
Copyright © 2011-2022 走看看