`
chuan9966
  • 浏览: 46545 次
文章分类
社区版块
存档分类
最新评论

在jsp页面获取url请求参数

 
阅读更多
  1. JSP页面

When using the JSTL's expression language , the request parameters are made available in the implicit objectparam. This example demonstrates how to include the value of a request parameter from the query string or posted data in the generated output:

翻一下:当使用jstl时,url请求参数被放置到隐含对象param中,下例说明了如何从url中获取请求参数
   <%-- Declare the core library --%>
    <%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c" %>
    
    <c:choose>
        <c:when test="${empty param.name}">
            Please enter your name.
        </c:when>
        <c:otherwise>
            Hello <b><c:out value="${param.name}" /></b>!
        </c:otherwise>
    </c:choose>
当使用下面的url请求页面时
    http://hostname.com/mywebapp/mypage.jsp?name=John+Smith
页面显示:
    Hello <b>John Smith</b>!
对于请求参数name 使用<c:out value="${param.name}" />输出
另外 如果请求参数中有空格要使用+隔开

  1. 使用sturts框架的情况

当使用action类转发时 可以在action类中调用request.getParameter("name")获取请求参数,

在转发到目标页面时,该请求参数仍然存在在request中,所以目标页面仍然可以通过param对象把该请求参数取出;

该方法同样适用于只通过ForwardAction直接转发到页面的情况。

分享到:
评论

相关推荐

    在jsp页面如何获得url参数

    ,在hello.jsp页面,我们可以这样得到name的值: 代码如下: &lt;&#37; String path = request.getContextPath(); String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request....

    JSP实用技巧集合,jsp编程的一些小技巧总结

    99.在servlet中根据请求参数自动填充java对象 100.将jsp应用程序打war包 101.实现投票系统 102.使用cookie记录用户访问次数? 103.使用session对象防止表单重复提交? 104.获取用户真实IP地址? 105.获取请求中的所有...

    JSP动态网页制作基础培训教程源代码.rar

    1 SimpleJSP.jsp 第1章\ch1 第一个JSP页面 2 web.xml 第1章\ch1\WEB-INF 第1章程序应用的描述文件 表2 第2章 序号 文件名称 位置 说明 1 sample1.html 第2章\ch2 第一个HTML网页 2 sample2.html 第2章\ch2 ...

    在Js页面通过POST传递参数跳转到新页面详解

    最近在工作中遇到一个需求,有个页面 a.vm,对 ajax 请求的结果进行判断后,获取结果里面的数据传递给一个 URL(b.htm),跳转到新的页面 b.htm。 遇到的问题 因为一开始是 GET 请求,所以当传递的数据过大的时候,...

    jsp编程技巧集锦

    在servlet中根据请求参数自动填充java对象 100.将jsp应用程序打war包 101.实现投票系统 102.使用cookie记录用户访问次数? 103.使用session对象防止表单重复提交? 104.获取用户真实IP地址? 105....

    JSP实例编程100例

    89、在JSP中获取当前绝对路径 90、读取表单中所有参数 91、分行写入数据 92、显示请求URL 93、判断session是否过期 94、参数式查询数据库 95、取得数据库中各栏名称 96、使用JavaBean、设置和获取Bean的属性 97、...

    ssm整合(springmvc+mybatis+myshoo+jsl)学生管理系统

    本项目主要由springmvc+maybatis+js (SSM整合)对学生各种信息进行日常管理,如查询、修改、增加、删除等,针对使用问题,实现了注册平且登录的功能,要完成一个功能...写JSP页面调用,请求哪些参数,需要获取什么数据。

    jsp九大内置对象

     Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器...

    j2ee:这是 j2ee 示例活动的主要存储库

    HEAD 练习列表理解 HTTP 请求和响应运行第一个 servlet 并修改响应对象通过请求对象从 URL 获取参数使用 GET 方法通过表单获取请求参数使用 POST 方法通过表单获取请求参数获取各种 HTML 元素的请求参数将请求转发...

    jsp最详细教程 最容易入门

    第1 章 JSP 简介................................................................................10 1.1 什么是JSP........................................10 1.2 JSP 页面.....................................

    JAP编程学习100例

    89、在JSP中获取当前绝对路径 90、读取表单中所有参数 91、分行写入数据 92、显示请求URL 93、判断session是否过期 94、参数式查询数据库 95、取得数据库中各栏名称 96、使用JavaBean、设置和获取Bean的属性 97、...

    财付通api接口

    从响应对象中获取参数值,进行相应处理,例如 PayResponse.getParameter(参数名) 调用过程 支付类 支付跳转 ·业务功能 买家在财付通 APP 中下订单后付款,财付通 APP 调用财付通开放平台支付接口生成支付 URL, ...

    getAttribute和getParameter区别.

    getParameter只是应用服务器在分析你送上来的request页面的文本时,取得你设在表单或url重定向时的值。getParameter返回的是String,用于读取提交的表单中的值; getAttribute返回的是Objiect,需进行转换,可是...

    escape函数解决js中ajax传递中文出现乱码问题

    本来网页特效中的escape()是将中文按iso-8859-1字符集进行url编码的,那样通过 request.getparameter()是能直接获取到请求参数的,但后来的javascript将escape()换成了unicode字符集编 码,如此一来,在jsp教程和...

    java命名规范 开发规范

    2. 包的设计、页面的层次结构设计(jsp/css/js等文件的结构); 3. log、异常(声明式异常)的约定设计; 4. 链接、按钮、表单提交的统一方式;通用式Ajax调用与页面跳转统一模型; 5. 响应一个请求的分层结构约定...

    超市管理系统

    在JSP页面上, 拿到传递来的供应商信息.动态展示在下拉列表中. (7)账单,供应商,用户新增修改时: 1.页面必须有JS客户端验证. 2.Servlet服务端获取页面参数时,必须要有服务端验证. 例如判空 3.新增的成功失败给...

    EL表达式 (详解)

    4) 1--EL表达式用${}表示,可用在所有的HTML和JSP标签中作用是代替JSP页面中复杂的JAVA代码. 2--EL表达式可操作常量 变量 和隐式对象. 最常用的 隐式对象有${param}和${paramValues}. ${param}表示返回请求参数...

    tool-web-tv:电视端项目工具

    从url获取参数,将参数以固定格式放入session,给jsp页面使用el表达式调用。 根据页面传递的参数,判断机顶盒类型,指定返回jsp路径。 1.1.0 去除将用户信息TvUserInfo保存至http session中。 添加tool-common依赖,...

Global site tag (gtag.js) - Google Analytics