`
peryou
  • 浏览: 30784 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

在struts2框架下把一个参数从一个jsp传到另一个jsp

阅读更多
在用struts2的应用过程中,老是习惯了在action中设置setAttribute然后去jsp中getsetAttribute,以至于当想从一个jsp传参数到另外一个jsp的时候没有头绪了,纠结于是在页面中到底是该用getAttribute还是用getParameter获取参数,原因就是没把struts2中request的作用域搞懂,研究了一下,从一个jsp到另一个jsp用getParameter就可以搞定,action中不需要任何处理,因为STRUTS2已经把参数封装到request中了,只需在另外一个jsp中取得就可以了,根本不需要在action中setAttribute然后在jsp中getsetAttribute。
总结:action只是起一个跳转作用,在跳转的过程中,上一个jsp的参数被原封不动的封装到request里面,只需在下一个jsp中获取就OK了.
分享到:
评论

相关推荐

    struts2 向结果传参数

    Struts2支持多种内置结果类型,如`dispatcher`(默认的,用于转发到JSP)、`stream`(用于处理文件下载)和`redirectAction`(用于重定向到另一个Action)。每个结果类型都有其特定的配置方式来传递参数。 1. **在...

    struts2 使用action属性接收中文参数(post提交)

    Struts2是一个流行的Java web框架,它用于构建和维护可扩展、模块化且易于管理的企业级应用程序。在处理用户请求时,Struts2允许开发者通过Action类来接收和处理参数,包括中文参数。当我们需要通过POST方法提交包含...

    jsp+mysql+struts实现的一个财务管理系统

    在财务管理系统中,JSP通常用于创建用户界面,显示从Struts框架传来的数据。JSP中的EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签库可以简化页面编程,提高代码的可读性和可维护性...

    plupload struts2 jsp上传

    Struts2是Java Web开发中的一个流行MVC框架,它允许开发者构建可维护、可扩展的Web应用程序。而JSP(JavaServer Pages)则是一种动态网页技术,用于生成HTML或其他类型的文档。将Plupload与Struts2和JSP结合使用,...

    struts框架-文件上传下载

    Struts框架是Java Web开发中常用的一个开源MVC框架,由Apache软件基金会维护。它提供了一种组织应用程序的方式,使得开发者可以更容易地构建基于MVC(Model-View-Controller)设计模式的应用。在Struts框架中,文件...

    Myeclipse struts2框架的文本在线编辑器kindeditor-4.1.9

    - 创建一个JSP页面(如`kindeditor.jsp`),在页面中插入KindEditor的HTML代码,并设置相应的参数,如上传图片的URL,这应该指向之前配置的Action。 8. **测试与调试** - 在MyEclipse中运行项目,通过浏览器访问...

    AJAX和struts2传递JSON数组

    而Struts2是一个基于MVC(Model-View-Controller)架构的Java Web框架,它极大地简化了Java应用程序的开发。在本场景中,我们将探讨如何使用AJAX来传递JSON数组,并在Struts2的Action中接收和处理这些数据。 首先,...

    java分页应用的一个留言板。用struts2标签库写的页面。

    总结来说,这个Java分页应用展示了如何利用Struts2框架和其标签库来构建一个简单的留言板系统,涉及到的知识点包括Struts2框架的工作原理、MVC模式、JSP页面的构建、数据库分页查询以及URL参数的处理。对于初学者,...

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

    - ActionContext是Struts2框架中执行Action时的上下文环境,它是一个存储各种对象的容器,主要包含了请求(Request)、会话(Session)以及ActionContext本身的信息。 - 通常,我们可以通过`ActionContext context = ...

    jsp+struts+sql 实现新闻管理系统

    本项目使用了经典的Java Web技术栈:JSP(JavaServer Pages)、Struts框架和SQL数据库,来构建一个高效、易维护的新闻发布与管理平台。下面我们将详细探讨这些技术及其在新闻管理系统中的应用。 **JSP(JavaServer ...

    struts、jsp资料

    2. **控制器**:Struts框架作为控制器,处理用户请求,调用业务逻辑,然后将结果返回给JSP。 3. **业务逻辑**:业务逻辑层通常由JavaBeans或EJB等组件实现,Struts Action调用这些组件,完成复杂的业务处理。 4. *...

    struts2文件上传jar

    Struts2是一个流行的Java web框架,它为开发者提供了一种结构化的方式来构建MVC(Model-View-Controller)应用程序。在Struts2中,文件上传是常见的功能,用于允许用户在网页上上传文件到服务器。这个压缩包包含了...

    新浪htmleditor jsp版 可上传 可结合struts2

    1. **前端集成**:将编辑器的JavaScript库引入到JSP页面中,并配置编辑器的初始化参数,如上传URL,以便它知道如何发送文件到后端。 2. **后端配置**:在Struts2的配置文件中定义一个Action,处理来自编辑器的上传...

    Struts2文件上传进度条

    在这个项目中,我们利用Struts2框架的拦截器机制来实现这一功能。 首先,我们需要理解Struts2的核心概念。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它提供了处理HTTP请求、业务逻辑...

    struts2包下载

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、高效且易于维护的Web应用。这个包的下载可能是为了开发或者更新基于Struts2的项目。Struts2是Apache软件基金会的一个开源项目,它整合了经典的...

    struts2接受表单传过来的用户名和密码

    Struts2是一个强大的Java web框架,它简化了MVC(模型-视图-控制器)架构的实现,使得开发者可以更高效地处理用户交互和业务逻辑。在这个场景中,我们要讨论的是如何在Struts2框架下接收表单提交的用户名和密码。 ...

    struts1和struts2中文教程

    本教程将深入探讨Struts1和Struts2两个版本的核心概念、框架结构以及它们在实际开发中的应用。 **Struts1详解:** Struts1是最早的版本,它在2001年发布,是Web应用开发领域的一个里程碑。Struts1的主要特点是将...

    基于struts2的音乐播放器

    Struts2是一个强大的Java web开发框架,用于构建和维护可扩展、具有良好结构的MVC(Model-View-Controller)应用程序。这款基于Struts2的音乐播放器项目是初学者掌握Struts2框架的一个典型实例。在本文中,我们将...

    struts2入门案例

    Struts2是一个强大的Java web开发框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性、可扩展性良好的应用程序的工具。本入门案例将带你了解Struts2的基础知识和核心概念,帮助你快速...

Global site tag (gtag.js) - Google Analytics