zoukankan      html  css  js  c++  java
  • JSP复习(part 2 )

    3.4.2 访问(获取)请求参数

                     1.方法

                       String 字符串变量 =request.getParameter("客户端提供参数的name属性名");

                    2.传参数的三种形式

                       (1)使用JSP的forward和include动作

                       (2)在JSP页面或HTML页面中

                       (3)追加在网址后的参数传递或追加在超链接后面的参数

                     代码练习: 3—8

                      <body>

                           <%  String  current param ="";

                                  String  current_vaul="";

                                  request.setCharacterEncoding("UTF-8");

                                 Enumeration params=request.getParameterNames();

                                 while(params.hasMoreElements()){

                                               current_param=(string)params.nextElement();

                                               current_vaul=request.getParameter(current_param)

                                            %>参数名称:<%=current_param%>参数值;<%=current_vaul%><br>;

                           <%}%>

                      </body>

        3.4.3 新属性的设置与获取

                     在页面使用request对象的setAttribute("name",obj)方法,可以把数据obj设定request范围(容器)内,请求转发的页面使用getAttribute(“name”)就可以

    取得数据obj的值。

                       设置数据格式 : void request.getAttribute(String name);

                       获得数据格式: object request.getAttribute(String name);

                            

        

  • 相关阅读:
    用好idea这几款插件,可以帮你少写30%的代码
    面试官:一个TCP连接可以发多少个HTTP请求?
    php5.4、5.5、5.6高版本中htmlspecialchars兼容性处理
    IIS8的SNI功能实现同一服务器多HTTPS站点
    appache 在windows 中无法启动的测试
    lumen 支持多文件上传及php 原生多文件上传
    laravel windows安装
    jQuery 为动态添加的元素绑定事件
    thinkphp 5.0 在appache下隐藏index.php入口代码
    thinkphp5.0 分页中伪静态的处理
  • 原文地址:https://www.cnblogs.com/frankzone/p/7582257.html
Copyright © 2011-2022 走看看