首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Struts2 弹出层加载数据有关问题

2012-05-15 
Struts2 弹出层加载数据问题在点击一个链接后,显示一个弹出层,但是在弹出层中需要显示从后台取出的数据,这

Struts2 弹出层加载数据问题
在点击一个链接后,显示一个弹出层,但是在弹出层中需要显示从后台取出的数据,这个怎么实现。

我试了N种方法,都不能实现,都是因为调用了后台的action导致页面的重新刷新失败,求解决办法。

[解决办法]
试试ajax异步呢 不刷新页面的
[解决办法]
对,可以使用jquery ajax 实现,用几次会觉得很简单的,加油
[解决办法]
可以做成FTL引用,弹出的层不在主页面上写,在一个FTL页上写,只做一下引用就好
[解决办法]

探讨

jquery Ajax,还是等有空了,在专门学习下

[解决办法]
是本来的页面被刷新了么?
你可以将当前页面的数据当参数传到弹出层,然后在弹出层再把接受到的参数又当做参数传回原来的页面,有点复杂,但绝对可以实现。

用ajax就非常简单了,楼主也不用专门花时间研究,jquery的ajax方法很简单的,就相当于java api中的一个类的一个方法一样,找个教程或者文档,做出一个例子来基本上就回了
[解决办法]
这样的我做过。思路是这样的(我的)。

你点一个层是一个请求吧?带参数吧? 好的。

showdialog 用过吧? 好的,把你的参数传过去通过JS。

那个页面会接收到,然后赋给那个弹出页面的hidden。好的,然后用JS控制一下提交下。OK了。
[解决办法]
jquery的ajax 不用专们学 5分钟你就懂了 多用用就会了

热点排行