zoukankan      html  css  js  c++  java
  • JSP内置对象——request对象

    Requset常用方法

    注意:刚使用IEDA时,可能没有request对象方法的代码提示。需要在File->Project Structure->Libraries里添加Tomcat文件夹下的lib即可。

    还要就是,在传递一些中文参数时可能会乱码,可以用如下代码解决

    <%request.setCharacterEncoding("utf-8");%>//解决中文乱码

    1.getParameter

    当其他页面传递一个参数时:

    <table>
            <tr>
                <td>用户名:<input type="text" name="Id"></td>
                <td>密码:<input type="password" name="pwd"></td>
                <td><input type="submit" value="登录"></td>
            </tr>
        </table>

    可以用getParameter接收,如下

    <h1>欢迎<%=request.getParameter("Id")%></h1>//其中Id就是用户名输入框的name

     

    2.getParameterValues

    这个方法接收的是一个数组

    <tr>
                <td><input type="checkbox" name="favorite" value="篮球"></td>
                <td><input type="checkbox" name="favorite" value="足球"></td>
                <td><input type="checkbox" name="favorite" value="排球"></td>
    </tr>
    <%
        String[] favorites=request.getParameterValues("favorite");
    %>

    3.setAttribute和getAttribute

    <%
        request.setAttribute("Name","张三");//保存一个名叫Name的属性,内容是张三
        request.getAttribute("Name");//取出名叫Name的值
    %>

    后面几个大家可以直接用jsp表达式输出到页面上看看,不需要参数。

  • 相关阅读:
    Monkeyrunner环境搭建
    学习Monkeyrunner过程
    uiautomatorviewer使用报错
    安装JMeter
    如何测试网页的访问速度
    安装Android studio
    软件测试工程师具备技能
    WinRAR去除广告弹框(精华在末尾)
    android studio adb连接不上手机
    DOM的理解
  • 原文地址:https://www.cnblogs.com/lbhym/p/11587202.html
Copyright © 2011-2022 走看看