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

关于commandLink,该如何处理

2012-08-09 
关于commandLinkh:commandLink value#{bundle.viewSubjectOptionalCourses}onclickdocument.getElem

关于commandLink
<h:commandLink value="#{bundle.viewSubjectOptionalCourses}"
onclick="document.getElementById('iFrame').src=
'/CMS_WebPro/faces/pages/course/viewCourseList.jsp';return true;"
action="#{courseOperatorBean.showSubjectOptionalCourses}" />
当点击这个按钮时,将iframe设置成所指定的界面,但是由于又执行了action方法,界面又刷新了,所指定的iframe的src又没了,这应该怎么解决呢?

[解决办法]
根据你的描述,我觉得你应该全部使用javascript来完成。
在onclick事件中,设置iframe的src,然后使用ajax来显示你的SubjectOptionalCourses
[解决办法]
貌似你的iframe被包含在这个action所在的form里面。这种方式是没法弄的,用js也不行,一提交就整个form都提交了,里面的iframe也会被刷新。 如果我猜错了那就当我帮顶。
楼主把代码帖全点看看?帖全点可能有针对性些。

热点排行