Hi,
Why anyone doesnt answer me? Am I in a wrong forum? I nearly have 10 unanswered posts.
Anyways I tried to solve it and wrote some doce for this.
XHTML:-
| <a:outputPanel id="searchResults">
| <div class="section"><h:outputText value="No Agents
Found"
| rendered="#{agentDetails != null and agentDetails.rowCount==0}" />
| <h:dataTable id="agentDetails" value="#{agentDetails}"
| var="details" rendered="#{agentDetails.rowCount>0}"
| style="width: 400px;text-align:center;" border="1">
| <h:column>
| <f:facet name="header">
| <f:facet name="header">Unlock ?</f:facet>
| </f:facet>
| <h:selectBooleanCheckbox
| value="#{callCenterAgentManage.selectedAccount[details]}"
| style="height: 15px;" />
| </h:column>
| <h:column>
| <f:facet name="header">User Name</f:facet>
| #{details.strUserName}
| </h:column>
| <h:column>
| <f:facet name="header">First Name</f:facet>
| #{details.person.strFirstName}
| </h:column>
| <h:column>
| <f:facet name="header">Last Name</f:facet>
| #{details.person.strLastName}
| </h:column>
| <h:column>
| <f:facet name="header">Account Status</f:facet>
| #{details.flgAccountStatus}
| </h:column>
| <h:column>
| <f:facet name="header">Action</f:facet>
| <s:link id="editCallCenterAgent" value="Edit"
|
action="callCenterAgentManage.editSelectedCallCenterAgentDetails(details)"
/>
| </h:column>
| </h:dataTable>
| <h:commandButton
|
action="#{callCenterAgentManage.unlockSelectedCallCenterAgentAccount}"
| value="Activate Agent" />
| </a:outputPanel>
Inside Java:
| @Begin
| public void editSelectedCallCenterAgentDetails(Account acc) {
| log.info("Inside editSelectedCallCenterAgentDetails method "
| + acc.getPerson().getStrFirstName());
| getSelectedCallCenterAgentDetails(acc.getStrUserName());
| log.info("Exiting editSelectedCallCenterAgentDetails method");
| }
|
| public void getSelectedCallCenterAgentDetails(String userName) {
| log.info("Inside getSelectedCallCenterAgentDetails method " + userName);
|
| log.info("Exiting getSelectedCallCenterAgentDetails method");
| }
|
| @End
| public void updateCallCenterAgentDetails() {
| log.info("Inside updateCallCenterAgentDetails method");
|
| log.info("Exiting updateCallCenterAgentDetails method");
| }
Pages.xml
| <page view-id="/callCenterAgentManage.xhtml"
| login-required="true">
|
| <navigation
|
from-action="#{callCenterAgentManage.editSelectedCallCenterAgentDetails(details)}">
| <redirect view-id="/callCenterAgentEdit.xhtml" />
| </navigation>
|
| <navigation from-action="#{callCenterAgentManage.cancel}">
| <redirect view-id="/callCenterAgentManage.xhtml" />
| </navigation>
|
| </page>
When I click the edit link nothing happens. Nothing is printed in the logs as well.
Can any one tell me whats going wrong?
Any would be appreciated.
Thanks in advance,
Vikram
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4118231#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...