`

jsp标签里从struts2的request里取值

    博客分类:
  • java
阅读更多
使用s:set标签,从request里取值

<s:set var="article" value="#request['article']" scope="page" />


var="article",设置页面里用OGNL表达式访问的变量名,${article.title}

前面#request['article'],从request里取article对象


后面scope=page,是将值设定到哪个域里,可以为application、session、request、page、action
分享到:
评论

相关推荐

    struts2学习心得

    Struts2学习心得 本文总结了Struts2的常用方法和经验,涵盖了配置问题、EL表达式、Struts2的架构和Namespace等方面的知识点。 一、配置问题 Struts2的最新版本为GA 2.2.1,需要以下几个类库: 1.commons-...

    [黑马程序员Struts2 2016版视频] 前3Days笔记

    总结,黑马程序员Struts2 2016版的前3Days笔记重点介绍了Struts2的基础概念、架构、配置、Action、结果类型、视图渲染、标签库以及拦截器等关键知识点。通过深入学习这些内容,开发者能够更好地理解和运用Struts2...

    07-01-Struts标签.pdf

    1. **数据标签**:这类标签主要用于从值栈(Value Stack)上取值或者向值栈赋值。数据标签在Struts2中扮演着数据传输和处理的角色。 2. **控制标签**:控制标签用于控制程序的执行流程,比如执行条件判断和循环控制...

    jsp页面标签

    JSP页面标签通过EL、JSTL和Struts Tags等工具,提高了JSP的可读性和维护性。EL简化了表达式,JSTL提供了强大的标签集,而Struts Tags则为基于Struts的开发提供了便利。理解并熟练运用这些标签,可以有效提升JSP页面...

    牧紫小岩的Struts2学习笔记

    Struts2允许客户端产生的参数在`struts.xml`中通过`${}`语法进行取值,这里的取值并非来自EL表达式,而是从`StackContext`中获取,这是一种不同于传统EL表达式的参数处理方式。 #### MVC模式与Struts2架构 MVC...

    struts2复习资料

    - 使用`#`前缀取值,表示访问内置对象,如`#session`、`#request`等,这在JSP页面中获取HttpSession或HttpServletRequest中的属性时非常有用。 5. **Struts2传递数据**: - **值栈(ValueStack)**:Struts2的...

    JSTL、EL、ONGL、Struts标签的区别

    - **Struts 标签**: 提供了一组标签来简化 Struts 应用程序的开发过程,尤其是在与 Struts2 框架结合使用时更为强大。 这些技术之间可以相互配合使用,以达到更好的效果。例如,在 JSP 页面中,可以使用 JSTL 来...

    struts2.0标签$ # %的区别

    其中,Struts2标签库(Struts2 Tags Library)是开发者常用的工具之一,它不仅简化了前端页面的开发工作,还提高了应用的性能与可维护性。本文将详细介绍Struts2.0标签库中 `$`, `#`, `%` 的使用方法及其区别。 ###...

    request.getParameter()取值为null的解决方法

    8. 如果是在JSP页面中使用EL表达式或JSTL标签获取参数,也应当确认对应的属性是否已经通过request对象正确获取,确保EL表达式或JSTL标签所依赖的属性和请求参数保持一致。 通过上述步骤,可以有效定位并解决`...

    JSP网页编程.rar

    2. **数据显示**:通过EL表达式从Session或Request对象中获取数据,并在页面上显示。 3. **数据提交**:利用JSP表单元素收集用户输入,通过JSP动作标签或Servlet处理数据提交,更新数据库。 **六、JSP与现代Web...

    jsp(实现首页动态)java

    ### JSP实现首页动态 #### 一、JSP与首页动态化基础 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,它主要用于创建动态网页。通过将HTML代码与Java代码混合编写,可以实现网页内容的动态生成。...

    AllDataDC Test

    通过这行代码,开发者可以在JSP页面中使用Struts2的标签,例如`s:form`、`s:textfield`等。 ### Struts2 表单标签 Struts2 提供了一系列用于构建表单的标签,它们可以自动处理表单提交后的数据绑定、验证等工作。...

    Framework学习文档

    3. Struts2的执行流程:后台接收到request,经过Struts2的前置控制器StrutsPrepareAndExecuteFilter解析请求路径,去Struts2的配置文件中找对应的namespace和action的name属性,然后再找到对应的class和method,执行...

    j2ee真的认证复习完整版

    &lt;title&gt;request取值 用户信息 获取URL查询字符串中的参数 String name = request.getParameter("name"); String xb = request.getParameter("xb"); String major = request.getParameter("major"); %&gt; ...

    JAVA联创面试试题

    3. **int取舍范围**:在Java中,`int`类型是一个32位带符号整数,其取值范围是-2^31到(2^31)-1,即-2,147,483,648到2,147,483,647。 4. **继承与方法调用**:在类继承结构中,子类A继承父类B,B又继承父类C,A可以...

    freemarker总结

    JAVA模版引擎Freemarker常用标签(一) 1. if指令 这是一个典型的分支控制指令,该指令的作用完全类似于Java语言中的if,if指令的语法格式如下: &lt;#if condition&gt;... &lt;#elseif condition&gt;... &lt;#elseif condition&gt;......

Global site tag (gtag.js) - Google Analytics