a4j

JSF: Reset value on failed validation

Hi, I want to to achieve the following: A page should contain two inputfields and a result field that contains a server calculated result. Each of the input fields shall immidiently be validate using a4j. The result field shall on any change be updated. Here is what I've got so far: .. <h:inputText id="first" value="#{bean.first}"> ...

JSF session scope beans with Tabbed browsing

Dear all, We have the following problem... Application's environment: JSF, Richfaces, a4J Consider having the following scenario: The user logs into the system The user navigates to a new page which consists of an a4j form containing a4j components, the user fills into the form but doesn't submit. The user opens a new Tab and opens...

RichFaces: Displaying a notification "popup" when AJAX operation succeeded

We are currently developing a B2B web shop based on Java EE 5, JSF, Facelets and RichFaces. The technology has really worked very well so far, but now I am facing a small problem I just can't figure out how to solve: Products are listed as tables, where every item can be added to the shopping basket by clicking on a small icon at the en...

Why EL gives me the wrong object as parameter between parenthesis?

Here's the situation: In a rich:dataTable in an a4j:form, i create a a4j:commandLink to select the values and pass it to the bean with the jboss el action syntax action="#{bean.myaction(myparameter)}" This works without problem. But If I re-render the form to filter the datatable with an ajax call, when I select the value, it gives...

Conditionally required jsf validation in a4j form

Hello, I'm having a little problem with using conditionally evaluated expression in jsf/a4j Here's my code <a4j:form> <h:inputText id="id1" value="#{mybean.myvalue}" size="1" required="#{not mybean.condition}" rendered="#{not mybean.condition}" requiredMessage="Put a num...

Is ajax4jsf dead? What other AJAX libraries for JSF are there?

I am currently using the JBoss RichFaces JSF component library for the project I am working on. It works quite well in general, especially the AJAX support provided by ajax4jsf (A4J), but I find the usually very inflexible table-markup used for almost every component and all this "skin" stuff of richfaces quite annoying. It would be nice...

How to re-render a RichFaces component after a4j link is invoked

Hoping someone can help me with a slight hurdle I've come up against in regards to re-rendering of RichFaces components after an a4j link/button has performed it's action. A simplified version of my problem is as follows: I have 2 output components displaying a text value which are rendered based on some value in my manager class: <h:...

Is there a problem with a4j:commandButtons that get 'reRendered'?

The code below has been simplified to the simplest possible thing that is failing. Basically when someone requests to confirm an action, I am forcing them to login, then allowing them to confirm the action. This is all done with ajax. The first form submission happens correctly but the second one fails to run the desired ActionListener. ...

Intercept a4j:commandButton request

I am developing web application using A4J, Richfaces. One of my requirement is, I need to check if the user has changed any values in the form when he is trying navigate away from the page. I have save and cancel buttons in the page. I am using a4j:command button for cancel functionality. Clicking on cancel button should do below things...

How to correctly access the data field in an a4j:jsFunction result.

Hi, I am currently trying to validate some front-end values with some server-side methods (as a group) and am running into issues dealing with the result. Here is the XHTML for the button that starts it all: <h:commandButton action="#{Bean.save()}" value="Save" id="save" onclick="checkForConfirmation();" />...

Richfaces DataScroller executed when not needed

In my JSF + Richfaces application I observed that rich:datascroller gets executed when I fire ajax request from different a4j:region. This is my code: <jsfc:view> <a4j:region renderRegionOnly="true"> <a4j:form> <a4j:region renderRegionOnly="true"> <jsfh:selectOneMenu id="selectOneMerchant" valu...

Duplicate Id. JSF

Hi! I have a problem with JSF. Can anyone say why this doesn't work? <h:selectOneListbox id="lang" size="5" value="#{MbInstitution.node.lang}" valueChangeListener="#{MbInstitution.changeLanguage}" rendered="#{MbInstitution.view}" > <a4j:support event="onchange" reRender="shortDesc, fullDesc"/> <f:selectItems value="#{MbInsti...

JSF a4j:commandLink component doesn't work inside a4j:repeat

Hi guys! I have such code in my JSF template: <h:form> <table id="users" cellspacing="0"> <a4j:repeat var="person" value="#{personList}"> <tr> <td class="col1"> <a4j:commandLink disabled="#{!canCreatePerson}" styleClass="#{canCreatePerson ? '' : 'inactive_link'}" action="#{adminPageController.create}" reRend...

JSF A4j support

Hello everyone, I'm having trouble with a JSF selectManyCheckbox and A4J support. The purpose is to run some action when a checkbox is selected. This works perfectly in Firefox. Yet, when testing in any IE (ie6 / ie7 / ie8), found out that the action was being called but the selected value was put to null. Just to test it, I placed a JS...

JQuery, JSF and a4j:commandLink

Hello ppl, I have a problem with using jQuery Dialog and Ajax submit in JSF. I have the following code for displaying Dialog windows: <script type="text/javascript"> jQuery(function(){ // Dialog jQuery('#dialog').dialog({ ...

included plain html form not getting sent

I have included xhtml page where in I have plain html form with get method. I include that page with <ui:include> in parent xhtml. In the parent xhtml I have a dropdown box in which I use the a4j:support -tag. After I choose another item from the dropdownbox, I have an ajax request done that updates the server side variable based on th...

JSF ReRender support with selectBooleanCheckbox

I have a JSF page on which I want to have a checkbox that, when clicked, will add/remove certain other form fields from the page. Here is the (simplified) code I currently have for the checkbox: <h:selectBooleanCheckbox title="showComponentToReRender" value="#{backingBean.showComponentToReRender}"> <a4j:support event="onsubmit" reRe...

RichFaces / Ajax4JSF: How to turn off JavaScript obfuscation?

How can I turn off JavaScript shortening in A4J? I remember there was an option, possibly used during build, which made .js files not being processed by some shortner / obfuscator, thus remaining nicely formatted. But I can't remember what it was or find it on the web. Anyone knows? Thanks ...

How to access javascript value in a4j

Hi there. I need to set a Bean value with one javascript return value. Something like: <script type="text/javascript"> function getUserId(){ return 4; } </script> <h:inputText name="lala" value="getUserId()"/> Thanks ...

Does rich:messages tag need to be in an a4j:region?

The web app I'm working on sometimes has a <rich:messages> tag inside of an <a4j:region> tag, sometimes not. I'm guessing that the messages tag needs to be inside of an a4j region, but wasn't able to determine this from the RichFaces documentation. Any thoughts? Thanks in advance. ...