selectOneMenu利用值改变事件如何实现导航?在线急等

qiao000_000 2008-07-03
<h:selectOneMenu value="#{itemBean.id}" valueChangeListener="#{itemBean.itemChangeListener}" onchange="this.form.submit()" immediate="true" >
     <f:selectItems value="#{itemBean.selectItemList}" />
</h:selectOneMenu>
我想实现一个查询功能,例如:查询500米或者1000米参赛运动员的信息,通过selectItem的选择触发值改变事件,然后把信息转发到一个JSF页面显示出来,但是我不知道该如何导航到JSF页面? selectOneMenu中并没有action,valueChangeListener方法也没有返回值。小弟已经困惑2天啦,现在做课设没剩几天了,请大侠们帮帮忙吧!!!
terryzhou 2008-07-03
onchange="document.href='xxx.jsf?type='+this.value"
qiao000_000 2008-07-03
谢谢啊,我先试试!!
qiao000_000 2008-07-03
terryzhou :我按照你的方法该过了,但onchange="this.form.submit()" 怎么办啊?  没他提交不过去啊? 
terryzhou 2008-07-03
你还要提交其他数据?除了500/1000?
qiao000_000 2008-07-03
对啊,我500、1000都是从数据库动态提取的,如果数据库在增加3000的话一样会产生。
qiao000_000 2008-07-03
我现在只是想先把导航实现了,不管数据能不能过去!!只要能把制定页面显示出来就好
qiao000_000 2008-07-03
我们下课了, 非常感谢 terryzhou ,感谢你的热情!
qiao000_000 2008-07-03
怎么没人帮忙解决呢?难道真那么不好解决?
lysmart_8 2008-07-03
我来冒个泡,致力解决
Global site tag (gtag.js) - Google Analytics