`
zhanglinw0822
  • 浏览: 18850 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

struts2 jsp中一些参数的取得方法

阅读更多
1、 例如:我们要取得session中储存一个属性username的值,可以利用下列方法:
              session.getAttribute("username") 取得username的值,
      在EL中则使用下列方法
              ${sessionScope.username}

2、例如:我们要取得用户的请求参数时,可以利用下列方法:
              request.getParameter(String name)
              request.getParameterValues(String name)
      在EL中则可以使用param和paramValues两者来取得数据。
             ${param.name}
             ${paramValues.name}

3、例如:要取得cookie中有一个设定名称为userCountry的值,可以使用${cookie.userCountry}来取得它。

4、例如:initParam取得设定web站点的环境参数(Context)
              String userid = (String)application.getInitParameter("userid");
    可以使用 ${initParam.userid}来取得名称为userid

5、pageContext取得其他有关用户要求或页面的详细信息。
              ${pageContext.request.queryString}         取得请求的参数字符串
              ${pageContext.request.requestURL}         取得请求的URL,但不包括请求之参数字符串
              ${pageContext.request.contextPath}         服务的web application 的名称
              ${pageContext.request.method}           取得HTTP 的方法(GET、POST)
              ${pageContext.request.protocol}         取得使用的协议(HTTP/1.1、HTTP/1.0)
              ${pageContext.request.remoteUser}         取得用户名称
              ${pageContext.request.remoteAddr }         取得用户的IP 地址
              ${pageContext.session.new}             判断session 是否为新的
              ${pageContext.session.id}               取得session 的ID
              ${pageContext.servletContext.serverInfo}   取得主机端的服务信息
分享到:
评论

相关推荐

    struts2中action如何获取jsp页面参数1.rar

    struts2中action如何获取jsp页面参数1.rar

    struts2中action如何获取jsp页面参数1.pdf

    struts2中action如何获取jsp页面参数1.pdf

    struts2 中action 如何获取jsp 页面参数1.pdf

    struts2 中action 如何获取jsp 页面参数1.pdf

    struts2中Action获取参数的3种方式代码

    下载后解压直接导入到Myeclipse中发布到tomcat后运行即可,源代码没有错误,已运行试过,三种方法转换的时候需要修改strut.xml中的Action

    Struts2属性文件详解

    该属性指定是否允许在Struts 2标签中使用表达式语法,因为通常都需要在标签中使用表达式语法,故此属性应该设置为true,该属性的默认值是true. struts.devMode 该属性设置Struts 2应用是否使用开发模式.如果设置该属性...

    Struts2 in action中文版

    6.7.2 Struts 2中常用的表达式语言特性 131 6.7.3 表达式语言的高级特性 135 6.8 小结 137 第7章 UI组件标签 139 7.1 为什么需要UI组件标签 139 7.2 标签、模板和主题 144 7.2.1 标签 146 7.2.2 模板 146 7.2.3 ...

    struts2+spring2+ibates

    4、sqlmapconfig.xml中传入参数和result的设置,只需要将得到的值result映射到有此属性的类对象. 5、JSP/Servlet中获得当前应用的相对路径和绝对路径 JSP中获得当前应用的相对路径和绝对路径 根目录所对应的绝对...

    解决struts2下载异常的jar包 struts2-sunspoter-stream-1.0.jar

    在struts2中使用result里type="stream"的结果类型时,可以实现文件的下载管理,使用时也是比较顺畅,但是当在“下载提示窗口”中点击“取消按钮”时,总是报出“java.lang.IllegalStateException”异常,异常内容...

    struts2 标签库 帮助文档

    Struts 2 标签库(文档手册) Tags-API-CLSW-JSP <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. <s:a href=""></s:a>-...

    struts2.1宝典

    1、struts资源文件中文解决方法 1 2、开发struts2流程 1 3、创建拦截器: 2 4.标签中引用资源文件内容 3 5.创建资源文件 3 6.Action中访问servlet API 3 7.Action访问资源文件 3 8.资源文件_各国代码 4 9.将...

    jsp网络编程从基础到实践

    第7章 在JSP中使用数据库 实例43 顺序查询数据库表中的数据 实例44 移动查询 实例45 参数查询 实例46 模糊查询 实例47 综合查询 实例48 追加记录 实例49 删除记录 实例50 更新记录 实例51 分页显示记录 ...

    Struts原理、开发及项目实施

    做相应数据库操作,略 */ } } FormBean的产生是为了提供数据给ActionBean,在ActionBean中可以取得FormBean中封装的数据,经相应的逻辑处理后,调用业务方法完成相应业务要求。...

    JSP网络编程从基础到实践的实例代码

    实例55 在JSP中应用JavaBean 实例56 用HTML表单设置JavaBean的属性值 实例57 计数器JavaBean 实例58 查询数据库JavaBean 实例59 购物车JavaBean及其应用 实例60 数据库记录分页操作JavaBean 第9章 Servlet技术...

    JSP网络编程从基础到实践

    实例62 一个简单的servlet 实例63 用servlet获取表单数据 实例64 用servlet读写文件数据 实例65 用servlet访问数据库 实例66 一个简单的struts应用实例——用户登录 JSP中的JavaMail开发 ...

    自己实现的struts1简易框架

    1.能够通过配置定义Action,能够把客户端的参数传递给Action并从Action中取出结果值。 2.JSP页面能获取Action中的结果值。 3.能够实现拦截器。 4.支持文件上传下载

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    JSP网络编程从基础到实践 实例代码

    第7章 在JSP中使用数据库 实例43 顺序查询数据库表中的数据 实例44 移动查询 实例45 参数查询 实例46 模糊查询 实例47 综合查询 实例48 追加记录 实例49 删除记录 实例50 更新记录 实例51 分页显示记录 ...

Global site tag (gtag.js) - Google Analytics