struts2与iframe的嵌套,数据显示问题.大家看下面的图,我解释下:
这是公司目前要做的一个系统,没有用sitemesh来做,直接用的iframe,具体为什么,这个就不在这讨论了
目前系统有一个要求,就是数据不能用session保存,除了用户信息外,可能是为了节约内存,现在在做的时候就遇到麻烦了,请大家帮看看能没有办法解决呢?
现在系统分为上下结构,上面是菜单,下面是内容显示区,用的是一个iframe,如图中的B.JSP就是下面的一块,这个是嵌套在A.JSP中的,菜单也在A.JSP中,B。JSP中也有一个iframe,左边是查询表单和一些A标签(如:查看所有),查询的数据
显示在C。JSP中,A标签产生的数据也是显示在C标签中。
---?? 问题一:点A。JSP中有一些A标签,就是菜单,点击一下,转到ACTION中,取数据,返回,要把结果显示在B。JSP中的右边,如图中的C。JSP,看看这个,怎么显示,数据是LIST对象,在C。JSP中直接用s:iterator显示不出来。如果用SESSION就可以,但是现在不能用SESSION呀。有什么办法吗?
---??问题二:B。JSP左边的查询表单,提交后产生的LIST数据在C。JSP中怎么显示?在本表单中提交,结果只能显示在本页面,好看不能显示到C。JSP,如果用SESSION也能解决,但是不能用,这个怎么解决呢?
---??问题三:B。JSP中的A标签,就是超链接,点击后产生的LIST数据显示在C。JSP中。
上面的三个问题第一个最难解决,第二个还不知道怎么做,第三个用<a target='xxx'>xx</a>这个可以解决了。
大家帮个忙,看上面的两个问题能不能解决啊?前提是不能用SESSION,只能用LIST对象呀,页面布局也不能改了。
- 大小: 31.1 KB
分享到:
相关推荐
3. **视图**:在`testmap.jsp`中,使用Struts2标签库遍历和显示嵌套集合。 ```jsp 街道: 城市: ``` 这段代码会遍历`user`对象的`addresses`集合,对于每个Address对象,分别输出其street和city...
"jQuery+json异步实现JSP和struts2之间的数据传递"是一个典型的应用场景,它结合了前端JavaScript库jQuery与后端MVC框架Struts2,通过JSON这种轻量级的数据交换格式进行高效的数据交互。下面我们将详细探讨这一主题...
struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换
运用struts2将数据库中的数据导入和导出,同时会用到poi的jar包
在Struts2中,你可以直接在Action类中声明与表单字段相对应的属性,Struts2的自动数据绑定机制会将表单参数映射到这些属性。例如,如果表单有字段`name`和`email`,Action类可以如下所示: ```java public class ...
在探讨“Struts2与JSON整合”的主题时,我们深入分析了如何在Struts2框架中集成JSON技术,实现前后端数据的高效交互。Struts2作为一款流行的Java Web开发框架,提供了丰富的功能来简化Web应用程序的开发过程。而JSON...
在上述描述中,开发者遇到了一个关于`iterator`标签嵌套使用的问题,涉及到`LinkedHashMap`存储的数据结构。让我们深入探讨这个问题。 首先,`Timereport_infoAction`类中有几个关键的属性,包括`timereport_infos`...
6. **OGNL(Object-Graph Navigation Language)**:Struts2内部使用OGNL作为表达式语言,用于在Action与视图之间传递数据。在JSP中,可以直接使用OGNL表达式访问Action的属性。 7. **动态方法调用(Dynamic Method...
在本文中,我们将深入探讨如何将Ajax技术与Struts2框架结合,实现异步请求数据。这种方式能够提高用户体验,因为它允许后台处理数据而无需刷新整个页面。以下是对关键知识点的详细说明: 1. **Ajax(Asynchronous ...
- Struts2可以与Hibernate Validator集成,利用其丰富的校验注解,如`@Email`、`@Size`、`@Pattern`等。 - 配置Struts2的validation.xml文件,导入Hibernate Validator的约束声明。 4. **自定义校验逻辑**: - ...
### Struts2错误显示知识点详解 #### 一、Struts2简介及验证机制 Struts2是一个基于MVC模式的开源Web应用框架,用于构建企业级的Java Web应用程序。相较于Struts1.x版本,Struts2提供了更为强大的功能,尤其是在...
"Struts2漏洞检查工具Struts2.2019.V2.3"是一个专门针对这些漏洞进行检测的工具,旨在帮助开发者和网络安全专业人员识别并修复Struts2框架中的安全问题。 Struts2的安全漏洞主要包括以下几类: 1. OGNL(Object-...
在本场景中,我们将重点讨论如何利用Struts2作为后台处理框架,与前端Ajax通过JSON(JavaScript Object Notation)数据格式进行数据交换。 **Struts2框架** Struts2是一个基于MVC(Model-View-Controller)设计模式...
通过以上步骤,我们可以实现一个基本的登录与注册功能,利用Struts2处理前端请求,Hibernate处理后台数据操作,整个流程既清晰又高效。实际项目中,这只是一个起点,随着需求的增加,我们还会涉及到更多的功能和更...
本主题主要探讨如何在Struts2框架下利用AJAX传递和接收JSON(JavaScript Object Notation)数据,这是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 首先,让我们理解三种在Struts2中...
相比之下,Struts2 为每个请求创建一个新的 Action 实例,避免了线程安全问题。 3. **对 Servlet API 的依赖**: - Struts1 的 Action 直接依赖于 Servlet API,请求和响应对象会传入 execute 方法。而 Struts2 ...
"struts2-scan"工具就是为了解决这样的问题而设计的。它能够自动化地扫描Struts2应用,识别可能存在的安全弱点,帮助开发者或安全团队及时发现并修复这些问题。该工具可能会通过模拟多种攻击向量,如OGNL注入,来...
在处理数据导入导出方面,Struts2提供了强大的支持,特别是与Excel文件的交互。本教程将深入探讨如何利用Struts2实现从Oracle数据库导出数据到Excel,以及如何将Excel文件中的数据导入到Oracle。 首先,我们需要...
struts2实现表单数据校验 struts2的基石-拦截器 struts2中实现IOC struts2中实现文件上传 struts2中实现CRUD struts2中的OGNL struts2的新表单标志的使用 struts2与AJAX一 struts2与AJAX二 struts2与AJAX三 struts2...
在处理复杂数据结构时,Struts框架提供了灵活的数据绑定能力,其中包括在List中嵌套Map的情况。这个主题主要涉及到如何在Struts的ActionForm或者Action类中接收并处理这种复杂的数据结构,以及在JSP页面上进行展示。...