+ -
当前位置:首页 → 问答吧 → 从Action得到数据后,为什么没有在左侧列表上显示出来

从Action得到数据后,为什么没有在左侧列表上显示出来

时间:2011-11-07

来源:互联网

从Action得到数据后,已在Action中打印确认得到数据,然后跳转到index.html页面(为iframe结构),想要左侧页面left.jsp中显示出列表来(相当于一个树),但是测试后发现左侧为空的,没有显示啊。。。如果直接跳转到left.jsp去的话,就能正常显示出来,这是为何啊???

作者: shakespeare001   发布时间: 2011-11-07

没有将left.jsp页面includ进主页面去么?
action 跳转路径直接写主页面的就好了

作者: xingfuzhijianxia   发布时间: 2011-11-07

你左侧的页面没有刷新吧,如果直接跳到左侧页面那么能得到值。你可能是只刷新了右边的部分。这样左边肯定是得不到值的

作者: jsut_yi   发布时间: 2011-11-07

我是登录进去后,通过判断登录用户有权限的模块(这些模块已在action中得到),然后进入
index.html,左侧是left.jsp用来动态显示模块列表。以前在没做权限认证时是直接把所有的模块都列出来的。现在加上后,遍历数据,就出现这种问题了。。。

作者: shakespeare001   发布时间: 2011-11-07

我是登录进去后,通过判断登录用户有权限的模块(这些模块已在action中得到),然后进入
index.html,左侧是left.jsp用来动态显示模块列表。以前在没做权限认证时是直接把所有的模块都列出来的。现在加上后,遍历数据,就出现这种问题了。。。

作者: shakespeare001   发布时间: 2011-11-07

你是从left.jsp发起请求到后台,然后又转道left.jsp? 你要left.jsp得reqeust的值? lz是这个意思?

作者: jsut_yi   发布时间: 2011-11-07

不是,我是说,用户首先要登录,得到用户拥有权限操作的模块,然后显示在主页的左侧(left.jsp)

作者: shakespeare001   发布时间: 2011-11-07

那么就是要跳转到left.jsp吧,这样应该是能得到值的

作者: jsut_yi   发布时间: 2011-11-07