[jboss-user] [JBoss Seam] - Re: Edit details

vikramchhetryy do-not-reply at jboss.com
Wed Jan 9 07:28:05 EST 2008


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#4118231

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4118231



More information about the jboss-user mailing list