JSF checkBox

In JSF can do like when click on the checkbox another outputtext and input field will displayed ?

Yes. Either synchronously using a piece of Javascript which submits the form to the server during the onclick event, or asynchronously using an ajaxical framework such as Ajax4jsf (part of RichFaces).

Similar Messages

  • How can I make JSF checkboxes selected by default?

    Hi everyone,
    I have a problem in setting default value for checkboxes. I use them in a table. tableRowGroup's sourceData property is a list data provider. In the page bean I have the following code to select rows:
    private TableSelectPhaseListener tablePhaseListener = new TableSelectPhaseListener();
        public void setSelected(Object object) {
            RowKey rowKey = (RowKey)getValue("#{currentRow.tableRow}");
            if (rowKey != null) {
                tablePhaseListener.setSelected(rowKey, object);
        public Object getSelected(){
            RowKey rowKey = (RowKey)getValue("#{currentRow.tableRow}");
            return tablePhaseListener.getSelected(rowKey);
        public Object getSelectedValue() {
            RowKey rowKey = (RowKey)getValue("#{currentRow.tableRow}");
            return (rowKey != null) ? rowKey.getRowId() : null;
        public boolean getSelectedState() {
            RowKey rowKey = (RowKey)getValue("#{currentRow.tableRow}");
            return tablePhaseListener.isSelected(rowKey);
        }I received a list of objects from a service using list data provider and use checkboxes to select them. Then I get the selected checkboxes in the action method of the page bean using
    RowKey[] selectedRows = getTableRowGroup1().getSelectedRowKeys(); What I want to do is to set all the checkboxes as selected by default. Normally, this is performed by assigning the same values to selected and selectedValue properties of the checkbox component. But, in my case this is not applicable since we take advantage of getSelected() and getSelectedValue() methods in the pagebean. Properties of my checkbox component are as follows:
    <ui:checkbox binding="#{MyPage.checkBox1}"
                                                        id="checkBox1" selected="#{MyPage.selected}" selectedValue="#{MyPage.selectedValue}"/>I cannot assign same values to selected and selectedValue. Can anyone help me to make these checkboxes selected as it is rendered?

    Hi Fanado,
    In Finder, click once on an Excel document then Get Info (command i)
    Choose Open with: Numbers
    Then Change All... to make Numbers the app for all Excel documents.
    The same for Word and Powerpoint
    Regards,
    Ian.

  • Javascript to check only one of the two checkboxes in JSF

    Hi,
    I have this working in HTML, but when trying to simulate the same in JSF, I get error.
    <input id="checkbox1" type="checkbox" onClick="selecionatudo(true,1)"/>
    <input id="checkbox1" type="checkbox" onClick="selecionatudo(true,2)"/>
    Javascript
    function selecionatudo(check,n) {
    var frm = document.getElementById('form1');
    for (i=0;i<2;i++) {
    if (check) {
    frm.checkbox1.checked=false;
    frm.checkbox1[n-1].checked=true;
    JSF checkboxes
    A<h:selectBooleanCheckbox id="checkbox1" onclick="selecionatudo(true,1)"/></h:selectBooleanCheckbox>
    B<h:selectBooleanCheckbox id="checkbox2" onclick="selecionatudo(true,2)"/></h:selectBooleanCheckbox>
    Since in <h:selectBooleanCheckbox I cannot use the id attribute which can hold duplicate values, I get an error, using the above method.
    Also, <h:selectBooleanCheckbox cannot have a name attribute .(having which, I can use the above Javascript to work)
    Please help me.

    Hi!
    I think that:
    If you have pairs of checkboxes to make actions, you can try to set id in Jsf like this " checkBoxA1" and "checkBoxA2".
    Then in JavaScript, you can get de string "checkBoxA" and build the two id's, adding and "1" and "2".
    Later, you can do that you want.
    But, I think that in JavaScript across Jsf, you can't use "frm.checkbox1", i think that you must use: "document.getElementById("checkbox1").
    I'm a starter in Jsf and very bad with English, but I hope that it help you!
    Regards!

  • Installation of JSF

    hi,
    I am new for JSF interface. I have Sun Applcation Server PE 9.0, j2se5 and j2ee5 on my system. I want to make a program with JSF techonology.
    How can i implement a JSF enabled Application on My Server.
    I want to know that what type of setup required for it.

    To get started building a JSF app for EE5, I'd recommend using NetBeans 5.5 beta for EE5 (although many other IDEs are perfectly adequate). Just do "New Project", make sure your app server is configured, select EE 5, check the JSF checkbox when it comes up, and you have a basic hello world like JSF skeleton to work from. It's not that hard.

  • Visual Web JSF: Rendering a checkbox group with some checkboxes preselected

    Dear Sirs and Madams,
    I am a Visual Web JSF newbie and have been humbled by this one issue: I have User value objects which hold a List attribute of what user privileges they have. Am trying to render a checkbox group of user privileges for a chosen user with some user privileges already checked (the ones the user already has), and some not checked (potential privileges to give to the user) for the EditAUsersPrivileges page. Is this even possible? If so, how?
    Profusely thanking you in advance,
    Phoenix

    Of course, use the value attribute of the component and set it to EL representing the desired property.

  • How to make a prog. Tree with Checkbox in JSF?

    I am facing prob. to how to dev. prog. which contain Tree with Checkbox .
    I want to use checkbox because whatever comes under any directory in Tree is selected if I select perticular folder from Tree?
    Can you guide me guys ?
    Ur help is needed to me.
    Thanks,
    Harshal Joshi

    I have worked whith JSF-s CheckBox components , It has a problem, when I used it with tables and Trees, so I think this components needs to develop.
    enyone has other ideas about it, and knows how to do it?

  • Checkbox in jsf

    I have a jsf application where I use checkbox:
    <t:selectOneRadio onclick="javascript:cambioTipo(this)" id="tipo" forceId="true">
                   <f:selectItems value="#{myBean.choiceList}" />
              </t:selectOneRadio>
              <t:inputHidden id="idSeleccionados" forceId="true" value=""/>
                   <t:dataTable value="#{inspectorOccBean.listaInspectoresOcc}" var="inspector" border="0" forceId="true" id="tablaInspectores">
                        <h:column>
                             <t:selectBooleanCheckbox id="chequeo" forceId="true" value="false" onclick="javascript:actualizarInspector('#{inspector.id}', this)" />
                        </h:column>
                        <h:column>
                             <f:facet name="header"><h:outputText value="Inspector"/></f:facet>
                             <t:outputText id="control" forceId="true" value="#{inspector.control}"/>
                        </h:column>
                        <h:column>
                             <f:facet name="header"><h:outputText value="Descripci�n"/></f:facet>
                             <t:outputText id="description" forceId="true" value="#{inspector.description}" />
                        </h:column>
                   </t:dataTable>Here, I use a selectOneRadio. I want to execute the function javascript javascript:cambioTipo(this) and select a series of checkbox automatically that fulfills a condition. My problem is that in the javascript function I cannot get the data whit id="control". Anyone can help me?
    Thanks you

    Look in the HTML source (i.e. from the web browser, view source). JSF appends a few things to the given id's. You just have to find out what that is, and change your javascript accordingly.
    I think JSF appends parent component id's to the component id. So for example, if your form has an id of "form" and datatable is "tablaInspectores". Then the outputText id is probably "form:tablaInspectores:control".
    I say "probably" because I don't have a JSF project available to check this on right now. I'm just posting from memory.
    CowKing

  • Checkbox problem in JSF Page

    Hi Experts,
    I am using Jdeveloper 11.1.2.1.0.I have one tab in my page.In that page i have table dropped on it which is a combination of 3 views.When i check the checkbox some fields should be automatically filled up by the data present in the database.Whenever i uncheck it should not show anything for this i have written one impl class.This scenario works fine when i run app module.But this is not happening when i run the page.When i check the checkbox its showing this error,
    JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25009. Error message parameters are {0=java.lang.Long, 1=5F000F89D9F548358C6B76AB7ED20467, 2=java.lang.String}
    ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #2.
    Please anyone can help me on this problem.
    Edited by: Sri on Mar 21, 2012 12:49 AM
    Edited by: Sri on Mar 21, 2012 12:52 AM

    what you wrote impl.class how did you perform drag and drop operation in jspx/jsff.
    or use any valuchangelisteners.

  • How to identify multiple checkbox selected in JSF

    Hi All,
    My scenorio is.
    I am diplaying records on page using <h:dataTable>
    I have one column in dataTable which contains checkboxes which I displayed as,
    <h:selectBooleanCheckbox id="abc" />
    Also I have button on page.
    I want to select 2 check boxes & then click onto button then that 2 records should get deleted.
    how to identify that 2 checkbox selected ?
    can anybody help ?
    Thanks
    Sandip

    Hi BalusC
    Thanks for your reply.
    Is there any other approach to do this ?
    because as per your approach my code will not work because you are using seperate bean.
    If i try to compare your code with my code then I have to do changes in my entity bean which is not possible.
    So is there any other way ,
    If I want select more than 1 checkbox & delete those records of selected checkboxes .
    i.e. I want to find which checkboxes selected on JSP page sothat I will get those selected value on Java side & will delete that record from java side.
    Please help.
    I am not finding any solution to this.
    If any code then it will be a great help for me.
    Thanks
    Sandip

  • Problem identified jsf component and problem of checkboxs

    hello,
    i have 2 questions:
    - 1
    I have a js function that show/don't show a tab when we chose yes/no on a SelectOneRadio:
    function display(fieldRadio,tabtohide)
    div = document.getElementById(tabtohide);
    if(fieldradio.value=='false')
    div.className='hide';
    else div.className='';
    I call this function in the radio component, like this:
    onclick="display(this,'tabid');" and it works very well.
    The problem is that i would like to replace 'this' by the id of the component (to call this function at another place).
    I'v tried the document.getElementById(JsfTagId); but it doesn't work with jsf tag.
    - 2
    I use a selectmanycheckbox like this:
    <h:selectManyCheckbox value="#{BeanDemandeur.type}" required="false">
    <f:selectItem itemValue="Nouvelleinstallation" itemLabel="Nouvelle installation"/>
    <f:selectItem itemValue="Mise�jour" itemLabel="Mise � jour"/>
    <f:attribute name="fieldRef" value="Type de demande"/>
    </h:selectManyCheckbox>
    In the bean, i use the variable type like this:
    private String[] type = new String[2];
    public String[] getType(){return type;}
    public void setType(String[] rr){type[0]=rr[0];type[1]=rr[1];}
    And finally, in th faces-config.xml:
    <managed-property>
    <property-name>type</property-name>
    <property-class>java.lang.String[]</property-class>
    <value/>
    </managed-property>
    But an error occured: Can't set managed bean property:'type';
    thx u for your help

    r u getting any connversion error !
    what is the error ru getting when u run the code

  • JSF: Problem with checkboxes using Tomcat

    Hello,
    I m using Java Sun Creator and I�ve noticed a very strange behavior of checkboxes while running my project with Tomcat (I tried 5.5 and 6.0).
    On my JSP I have a tabSet component with 3 tabs. the second tab (the first tab in order is selected per default ) displays some boolean values using checkboxes. I set these values using SessionBean properties in an action method that navigates me to the page with the tabSet component. When deploying the application with JSC the values are correct after loading the page and when I select the second tab after that.
    When I start the application with Tomcat, the values are correct after loading the page (I�ve checked it displaying the values in a messageGroup), but when I select the second tab, which should show me these selected checkboxes, all of them and even the session bean properties have the value "false" (I see the result in the messageGroup too)?! I had to include my code to the prerender method of the tabSet-page to get the correct values but that has another bad side-effects!
    Does anybody have an explanation for this issue?

    More info,
    we add all drivers we use for the different databases we support, in this case we use classes12.jar and postgresql-8.2-504.jdbc3.jar
    I just let u know that becouse maybe exists conflicts between these two libraries. Could it be?
    thanks

  • Editing selcted checkboxes in JSF when using h:dataTable

    I have a few records coming in from the Database which are displayed with checkboxes . The JSP code for them is as follows
    <h:dataTable value="#{InvestigationDefendantView.investDefsFindingsModel}" var="def" border="0" >
    <h:column>
    <h:selectManyCheckbox value="#{InvestigationDefendantView.addtype1}" disabled="false">
    <f:selectItem itemValue="Current" itemLabel="Current"/>
    <f:selectItem itemValue="Mailing" itemLabel="Mailing"/>
    <f:selectItem itemValue="Posible" itemLabel="Posible"/>
    <j4j:idProxy id="DefAddTypeProxy"/>
    </h:selectManyCheckbox>
    </h:column>
    </h:dataTable>***********************************************8
    The View class has this get method
    ======================================
    public String[] getAddtype1()
    Logger.info(this, "addtype testing", this.faddType.size());
    if (this.faddType.size() > 0 )
    ArrayList<String> alcb = new ArrayList<String>();
    for (int i = 0; i < this.faddType.size(); i++)
    alcb.add(this.faddType.get(i));
    String[] tempArr = new String[alcb.size()];
    for (int i = 0; i < alcb.size(); i++)
    tempArr[i] = alcb.get(i).intern();
    return tempArr;
    return new String[0];
    }===========================================================
    Now when i edit , It shows all the checkBoxes for a perticuler type (e.g. current ) selected even if one of them was selected while adding the record since the h:datatable runs a loop for all the records in a row and my getaddtype1 shows gets called every time and the value faddType.size() is reset every time this method is called .
    What i want to do is show only those records checked which were selected while adding . please help me in solving the issue

    You need to bind the input values of each row to the row object behind the 'var' attribute of the h:dataTable.
    Also see this article how to use datatables: [http://balusc.blogspot.com/2006/06/using-datatables.html].

  • JSF jsValueChangeListener with checkbox

    Did anybody try to create using JavaServerFaces, a checkBox and a textBox, and when the checkBox is unchecked the textbox should disable immediatly?
    I've tried and it works fine in mozilla but in IE the checkbox doesn't disable immediatly, just after a second click on the page. Does anybody know what's wrong ?
    Thanks

    this is my code:
    <t:selectBooleanCheckbox disabled="#{someBean.disabled}" id="checkBoxId" onchange="this.form.submit()" value="#{someBean.checkValue}">
    <t:jsValueChangeListener for="myTextBox" expressionValue="if ($srcElem.checked) { $destElem.disabled=false } else {$destElem.disabled=true}"/>
    </t:selectBooleanCheckbox>
    <t:inputText id="myTextBox"
                   value="#{someBean.textBoxValue}"
                   size="3"
                   maxlength="3"
                   required="true">
    <f:validateLongRange minimum="0"/>
    </t:inputText>
    Can anyone try this scenario and check if it works in IE ?
    Thanks

  • Not able to drag new data control to my jsf

    hi am not able to drag Queriable Attributes into the new query.jsf page and abl to Create it as a Query > ADF Query Panel.
    this is what i have done
    1.In the Application Navigator locate the adfc-config file under the Page Flows node in the ViewController project. Double-click it to open it in the editor. This is where you are going to define the application's navigation.
    2.Drag the DeptEmpPage.jsf file from the Application Navigator into the empty adfc-config diagram.
    3.From the Component Palette drag and drop a View component into the adf-config diagram, and rename it query. This represents the new JSF page that you are about to create.
    4.From the Component Palette select Control Flow Case and then click on the DeptEmpPage and drag a line to the query page.
    Name this line goQuery.
    5.From the Component Palette choose another Control Flow Case and then create an opposite flow from the query page to the DeptEmpPage. Name this flow back.
    6.Double-click the query view in the diagram to create the new page. In the Create JSF Page dialog accept the default Facelets radio button, and with the Quick Start Layout radio button selected, click Browse.
    7.In the Component Gallery, retain the default One Column category, type and layout, but check the Apply Themes checkbox in the Options pane.
    Click OK and OK again to create the page.
    8.To add the employees search functionality to the page, open the Data Controls accordion, and locate EmpDetails1. (If you do not see it click the Refresh button).
    am not able to Select All Queriable Attributes and drag it into the new query.jsf page. Create it as a Query > ADF Query Panel.
    Edited by: user603350 on 2011/12/06 3:34 PM
    Edited by: user603350 on 2011/12/06 3:39 PM

    ... and this solved the problem ?

  • Get selected values from checkbox group

    Hi, I am working a jsf project on NetBeans 6 with the woodstock project and I want to save in a list or an array or something, the ids of the checkboxes that are selected into a checkboxgroup.Could someone explain to me the process of this?I am a newbie so I don't really know where to start.I'm guessing it has something to do with binding with beans but as I said I don't know how to do that..my code of the checkboxgroup in the jsp page is:
    <webuijsf:checkboxGroup binding="#{Page1.checkboxGroup1}" id="checkboxGroup1" immediate="true"
    items="#{Page1.personDataProvider.options['person.Name,person.Name']}" selected="#{RequestBean1.selected}"/>

    RTFM or Google - choice is yours

Maybe you are looking for

  • Can I get help installing the latest version of iTunes?

    Can I get help installing the latest version/update of iTunes on my PC?

  • How to Model the Latest Relation in 1:M Relationship in OBIEE?

    Hi all, We have one to many relationship in our oltp system. Let's suppose one service request and many service request activities. For service request activities there are huge data. One requirement is user wants to see the only latest activity of t

  • Changing default schema

    Hi: I would like to know if there is a way to change the default schema a user references. For example, I login as user "bill" with a schema associated with that user. But I want to reference the tables in someone else's schema, maybe user joe's sche

  • Help Netgear Genie has me hostage

    When Anyone on my network tries to get online a Netgear Genie pops up and scans for networks and wants me to setup a new one...I have never had to do this before...and it will not let me connect and when it scans my network doesnot show up...help!!!

  • Oracle Database patching

    Hi plz help me. i want to learn oracle database patching from the people like u but before that i tried much hard to find the documentation of patching at oracle documentation center. now after searching it lot i m tired so plz can any one tell me th