This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes JSF and the fly likes JSF with Ajax question (apache myFaces Tomahawk) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "JSF with Ajax question (apache myFaces Tomahawk)" Watch "JSF with Ajax question (apache myFaces Tomahawk)" New topic
Author

JSF with Ajax question (apache myFaces Tomahawk)

Srinivasa John
Greenhorn

Joined: Aug 10, 2009
Posts: 1
Hi,
I am new to JSF, trying to make a ajax call when radio button clicked. I wrote following code it's not working.

I am using apache myFaces (Tomahawk 1.2)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:t="http://myfaces.apache.org/tomahawk"
>
<h:form id="form">
<hutputText id="out1" value="#{count.count}"/>
<br/>
<h:selectOneRadio valueChangeListener="#{count.count}" id="count1" value="#{count.count}" immediate="true" onchange="jsf.ajax.request(this, event, {execute: 'this.id', render: 'out1'}); return false;">
<f:selectItem itemLabel="goods" itemValue="1" />
<f:selectItem itemLabel="service" itemValue="0" />
</h:selectOneRadio>
</h:form>
</html>

Bean:
package com.blue.test

import javax.faces.event.ActionEvent;


public class Count {
Integer count = 0;

public Integer getCount() {
return count++;
}

public void reset(ActionEvent ae) {
count = 0;
}
}

if you have steps please post it here.

Thanks
John
Shasi Mitra
Ranch Hand

Joined: Nov 27, 2008
Posts: 101

I suggest you to use ajax4jsf which is very easy to plug in.
 
Consider Paul's rocket mass heater.
 
subject: JSF with Ajax question (apache myFaces Tomahawk)
 
Similar Threads
onclick event of command button change the state of radio button but onchange doe not
JSF - Missing source code using templating and composition
Why events are not fired when value changes in h:selectOneMenu? I am stuck!
How to diable a item in select option?
Can't get JSF selectOneMenu to show list of items