Hi guys , first of all merry christmas.

I'm having the following problem, I have an h:commandLink with an action
defined and when clicked, nothing happens, this commandLink is inserted
to the main jsp via de f:subview jsp:include tags. 

Here's the code:

In the documents.jsp

<h:outputText value="Document Type:"/>
  <h:selectOneMenu value="#{documentSearchBean.documentTypeId}"
style="font-family: Arial; font-size=10px;" rendered="#{!empty
documentSearchBean.documentTypes}">
                <f:selectItems
value="#{documentSearchBean.documentTypes}"/>
  </h:selectOneMenu>
  <h:outputText value="Document Name:"/>
  <h:inputText value="#{documentSearchBean.searchDocumentName}"
rendered="true" required="false"/>
  <h:commandLink id="lfind"  styleClass="aSearch"
action="#{documentHandler.searchDocuments}">
    <h:outputText value="Find Now"/>
  </h:commandLink>

in the main.jsp

                <f:facet name="Documents">
                  <f:subview id="Documents">
               <f:verbatim>
                 <jsp:include page="Documents.jsp" />
               </f:verbatim>
              </f:subview>
                </f:facet>      


And here's the faces Config.


        <managed-bean>
        <managed-bean-name>documentSearchBean</managed-bean-name>
 
<managed-bean-class>com.citidocs.beans.DocumentSearchBean</managed-bean-
class>
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

        <managed-bean>
        <managed-bean-name>documentBean</managed-bean-name>
 
<managed-bean-class>com.citidocs.beans.DocumentBean</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

        
        <managed-bean>
                <managed-bean-name>documentHandler</managed-bean-name>
        
<managed-bean-class>com.citidocs.handlers.DocumentHandler</managed-bean-
class>
                <managed-bean-scope>session</managed-bean-scope>
                <managed-property>
        
<property-name>documentSearchBean</property-name>
                        <value>#{documentSearchBean}</value>
                </managed-property>
                <managed-property>
                        <property-name>documentBean</property-name>
                        <value>#{documentBean}</value>
                </managed-property>
        </managed-bean>

Thanks a lot in advance.

Matias

Reply via email to