`
askjsp
  • 浏览: 21375 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

struts2与iframe的嵌套,数据显示问题

阅读更多

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
分享到:
评论
9 楼 palwang 2011-01-27  
xinshuaifeng 写道
姐,你长得这么漂亮干嘛做java呀??
扬长避短这个成语听说过么???

8 楼 mycream 2010-12-09  
askjsp 写道
hantsy 写道
用Ajax方式不就行了吗?
为什么要用iframe来load页面呢


这样简单呀,如果用AJAX,你不觉得有点大题小作吗?

呵呵,最近在写页面,狂用 JS 来实现页面效果。不过说真的,JS 用得好的快真能提高页面的展示效果,减少代码。
建议看下 jQuery 咯,觉得用 jQuery 的话你的问题可以直接用如下类似的 JS 代码解决:
$('a').click(function() {
    $('iframe[name="frame_name"]').load('c.jsp', data);
)};


不过说回来,对于 LZ 的问题 4楼 正解,呵呵。
7 楼 askjsp 2010-12-08  
hantsy 写道
用Ajax方式不就行了吗?
为什么要用iframe来load页面呢


这样简单呀,如果用AJAX,你不觉得有点大题小作吗?
6 楼 hantsy 2010-12-08  
用Ajax方式不就行了吗?
为什么要用iframe来load页面呢
5 楼 askjsp 2010-11-25  
ceci.lia 写道
问题一:在a.jsp中放置一个form用来提交数据到后台进行查询,提交的时候,将a.jsp中的form.target设置成B.jsp中嵌入的iframe的名称

问题二:问题二和问题一一样。

问题三:和问题一一样


呵呵,我懂了,你的回答有意思
4 楼 ceci.lia 2010-11-16  
问题一:在a.jsp中放置一个form用来提交数据到后台进行查询,提交的时候,将a.jsp中的form.target设置成B.jsp中嵌入的iframe的名称

问题二:问题二和问题一一样。

问题三:和问题一一样
3 楼 xiaoyuwei 2010-11-15  

JSP中直接用s:iterator显示不出来。---为什么呢?

因为是一个页面,将变量保存在最顶层的iframe中,
底层的iframe通过JS来访问最顶层iframe中的变量,
同样能达到session的效果的.

很简单的问题,解决方案还是有很多,但不知道你的具体问题。
如每个链接的请求参数是什么样的。所以不能实际解决

看来楼主对JSP,JS理解还不深,建议多加深




2 楼 lupingzi 2010-11-15  
xinshuaifeng 写道
姐,你长得这么漂亮干嘛做java呀??
扬长避短这个成语听说过么???

1 楼 xinshuaifeng 2010-11-15  
姐,你长得这么漂亮干嘛做java呀??
扬长避短这个成语听说过么???
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    struts2学习笔记3数据类型转换

    struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换

    Struts2数据库数据导入导出

    运用struts2将数据库中的数据导入和导出,同时会用到poi的jar包

    struts1和struts2的区别

    struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...

    Struts中嵌套集合的显示示例

    Struts中嵌套集合的显示示例 &lt;br&gt;经测试是可用的,我用的例子:

    struts2帮助文档

    struts2实现表单数据校验 struts2的基石-拦截器 struts2中实现IOC struts2中实现文件上传 struts2中实现CRUD struts2中的OGNL struts2的新表单标志的使用 struts2与AJAX一 struts2与AJAX二 struts2与AJAX三 struts2...

    iterator嵌套,struts2

    struts2 中标签的使用 这段时间学习用struts2来开发网站,其中对一些struts2的标签在实际操作上有一些体会。 一.关于iterator迭代集合对象的问题:

    Struts2 与数据标签

    Struts2_控制标签与数据标签.pdf

    Struts2与Ajax 精简源码

    Struts2与Ajax 的实现原理,于Servlet+Ajax原理是一致的,都是通过后台的response.getWriter().print("");把数据传输给前台的。 前台Ajax格式如下(需要导入ajax库,比如:jquery-1.11.3.js) 格式: $(function()...

    struts2 与 struts1的区别

    struts2 与 struts1的区别

    struts2分页显示

    该文档详细描述了struts2版本的分页显示,值得一读

    struts批量修改数据

    struts批量修改数据struts批量修改数据struts批量修改数据struts批量修改数据struts批量修改数据struts批量修改数据struts批量修改数据struts批量修改数据

    struts2-core.jar

    struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...

    struts2 总结工程大全

    struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全...

    struts2 资料struts2 资料struts2 资料struts2 资料

    struts2 资料struts2 资料struts2 资料struts2 资料

    Struts2视频教程

    Struts2是一套非常优秀的Java WEB应用框架,实现优雅、功能强大、使用简洁。目前已有大量的企业项目采用Struts2来作为Web框架进行开发,掌握Struts2是每个进行Web开发的Java程序员的一项必备技能。 本视频对Struts2...

    Ajax与Struts2异步请求数据

    Ajax与Struts2结合,实现异步请求数据

    Struts1与Struts2本质区别

    Struts 2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。 3 Servlet依赖方面的对比:Struts 1 Action依赖于Servlet API,因为Struts 1 Action的execute方法中有HttpServletRequest和...

    Jquery与struts2

    Jquery与struts2,利用Jquery脚本,通过ajax方式向struts后台提交数据.

    struts2数据验证框架

    Struts2 验证框架 validation.xml 常用的验证规则

    Struts2简单数据校验源码 20120417

    Struts2_1100_SimpleDataValiation.rar Struts2简单数据校验源码 Struts2简单数据校验源码

Global site tag (gtag.js) - Google Analytics