So, why don't you just setup your List as a managed property, and then setup the selected value as the first property of the list?

On Apr 12, 2005 7:44 AM, Mihir Solanki <[EMAIL PROTECTED]> wrote:

Hi,

 

I have following in my application

 

Faces-config.xml

    <managed-bean>

        <managed-bean-name>BeanA</managed-bean-name>

        <managed-bean-class>com.BeanA</managed-bean-class>

        <managed-bean-scope>session</managed-bean-scope>

            <managed-property>

                  <property-name>beanID</property-name>

                  <value>[Select BeanID...]</value>

            </managed-property>

    </managed-bean>

 

Test.jsp

                      <h:form id="navForm">

                              <h:panelGrid id="grid1" columns="1" border="0" cellpadding="1" cellspacing="1" align="left">

                                    <h:selectOneListbox id="fileroom-list" value="#{BeanA.beanID}"  size="1"

                                                >

                                    <f:valueChangeListener type="com.BeanA" />

                                <f:selectItems value="#{BeanA.listAll}" />

                              </h:panelGrid>

                        </h:form>

 

Now as shown above, my BeanA's listAll method is returning list of items and it is available to my select box also.

 

What I want to do is, when my page gets loaded I need to somehow set the first selected item either in SESSION-MAP

Or in the BeanA's beanID property. How can I do this?

 

Currently what happens is my page gets loaded and when I check the selected item's value its showing me "[Select BeanID...]"

 

Mihir

 

 


Patni Computer Systems Ltd.

Tel : 91 79 23240905 Ext : 413

 


http://www.patni.com
World-Wide Partnerships. World-Class Solutions.
_____________________________________________________________________

This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at [EMAIL PROTECTED] and delete this mail.
_____________________________________________________________________



--
-Heath Borders-Wing
[EMAIL PROTECTED]

Reply via email to