Action向JSP传值的时候:request.setAttribute("aaa",AAA);然后在前台得(可以设置成hidden等等eg:[input type="hidden" id="name" name="name" value="<%=request.getAttribute("name");%>"])。
但是刷新页面(就是指进入Action中然后又执行了一次页面跳转)request存的数据就会丢失!所以在刷新操作时候最后还要将从这个JSP中得到数据再一次的request.setAttribute("",)一下才能再存到刷新的那个页面上!
JSP向Action传值的时候一般有两种情况:一种是通过ActionForm,eg:String oid = form.getOid("oid");
这种数据必须只有submit才能自动存到formbean中,所以如果只是普通的跳转页面必须在Action中form.setId(id);才能存到formbean中。
另一种是通过参数传一般为JS脚本,eg:String oid = request.getParameter("oid");
分享到:
相关推荐
在Web开发中,页面之间的数据传递是非常常见的需求之一,尤其是在像ASP.NET这样的框架中。本文将详细介绍ASP.NET中五种常用的全局变量以及页面间传值的方法,帮助开发者更好地理解和掌握这些技术点。 #### 一、使用...
ASP.NET C#页面之间传值.QueryString,Application,Session,Cookie,Server.Transfer
在IT行业中,尤其是在Web开发领域,后台与页面之间的传值以及页面与页面之间的传值是至关重要的技术环节。本文将详细讲解这两种通信方式,并以Spring MVC框架为例进行深入阐述。 一、后台(服务器)与页面(客户端...
页面之间传值方法页面之间传值方法页面之间传值方法页面之间传值方法
"Ajax"(Asynchronous JavaScript and XML)和HTML页面之间的值传递是实现这一目标的关键技术。本篇文章将深入探讨如何使用Ajax和HTML来实现在不同页面间传递数据。 首先,了解Ajax的核心概念。Ajax是一种在不刷新...
### ASP.NET 页面之间传值方法总结 在ASP.NET开发中,页面之间的数据传递是一项常见且重要的任务。数据的准确无误地从一个页面传递到另一个页面对于构建动态和交互式的Web应用至关重要。以下是对几种常用的ASP.NET...
.net C#中页面之间传值传参的六种方法,相关事例和代码
在客户端使用JavaScript进行页面间传值是一种不需要服务器端参与的解决方案。本文档通过实例介绍了几种使用JavaScript在不同页面间传递值的方法。 在提到的第一种方法中,我们通过在a.html页面中定义一个表单,并在...
### 页面之间传值的几种方式 在ASP.NET Web Forms中,页面之间的数据传递是一项非常重要的技术,它使得用户能够在不同的页面或控件间共享数据变得简单。本文将详细介绍几种常用的页面间传值方法:QueryString、...
以上就是在JavaScript中两个页面之间传值的常见方法。每种方法都有其适用场景,根据实际需求选择合适的方式。记住,跨域安全问题在使用这些方法时也需要考虑,特别是涉及到`localStorage`和`postMessage`时。在实际...
在.NET框架中,开发Web应用程序时,我们经常需要在不同页面之间传递数据。这涉及到页面间的通信机制,以便用户在浏览网站时能够保持上下文。本文将深入探讨.NET页面之间如何进行有效且安全的数据传递。 一、URL参数...
### jQuery 实现页面之间的传值功能 #### 一、概述 在 Web 开发中,页面间的数据传递是一项基本且重要的任务。传统的表单提交方法虽然简单有效,但在用户体验上往往不尽如人意。随着 AJAX 技术的发展,利用 ...
本篇文章将聚焦于“两个JSP页面之间传值的问题”以及与之相关的“checkbox多选框”处理。博主houyajie在iteye博客上分享了这个问题的解决方案,让我们深入探讨一下。 首先,我们来看JSP页面间传值的基本方法: 1. ...
综上所述,选择哪种页面间传值的方法取决于数据的安全性、数据类型以及对性能的需求。QueryString适合传递少量非敏感信息,Session适用于需要保护数据的情况,而Server.Transfer则为面向对象的开发提供了便利。在...
在本实践项目“页面之间的传值练习”中,我们将探讨几种常见的页面传值方法,并通过实际代码示例来加深理解。 1. URL参数传递:最简单的方法是将值附加到URL的查询字符串中。例如,从页面A跳转到页面B时,可以在URL...
### ASP.NET 页面之间传值方法详解 在ASP.NET开发中,页面之间的数据传递是一项非常重要的技术,它使得用户能够在不同的页面或控件间共享信息,从而实现更丰富的交互体验。本文将详细介绍几种常用的ASP.NET页面间...
在JavaScript编程中,页面间传值是一个常见的需求,特别是在构建多窗口或框架的应用时。本实例将探讨如何在父窗口与子窗口之间有效地传递数据,以及两种实现这一目标的方法。 第一种方法是通过`window.open()`函数...
在Android应用开发中,页面之间的数据传递是必不可少的。这个过程通常涉及到Activity、Fragment、Intent以及其他组件间的通信。本文将详细讲解如何在Android中实现页面间的传值。 首先,我们来了解一下Activity。...
C#委托技术有很多作用,以下是一个简单的实例完成C#委托解决不同对象之间的传值或者方法调用的问题: 假设想想实现以下功能: 从主窗体中创建2个子窗体,想把2个子窗体的信息发送到主窗体中,并在主窗体中显示,在子...
### JSP页面之间的传值详解 #### 一、引言 在Web开发中,数据的传递是一项基础且重要的任务。特别是在使用JSP技术时,如何有效地在不同的JSP页面或JSP与Servlet之间进行数据传输,是每个开发者都需要掌握的核心...