File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

passing parameters from JSF to Java class and JSF to JSF

 
Rohit Kumar
Ranch Hand
Posts: 35
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am using a datatable with and I need to pass 2 parameters - one to java class and other to next JSF.
Below is my code..

<h:dataTable value="#{application.applications}" var="cipDetailed" headerClass="list-header"
rowClasses="list-row" styleClass="list-background">
<h:column>
<f:facet name="header">
<hutputText value="Year"/>
</f:facet>
<hutputText styleClass="user" value="#{cipDetailed.fiscalYear}">
</hutputText>
</h:column>
<h:column>
<f:facet name="header">
<hutputText value="Project Description"/>
</f:facet>
<h:commandLink immediate ="true">
<f:param name="cipIdValue" value="#{cipDetailed.cipId}" /> // 1st parameter
<f:param name ="save" value = "save" />//2nd parameter
<hutputText styleClass="user" value="#{cipDetailed.comments}"/>
</h:commandLink>
</h:column>

I need to send 1st parameter to Java class which is working fine..and I am doing like this
FacesContext Ctx = FacesContext.getCurrentInstance();
Map Params = Ctx.getExternalContext().getRequestParameterMap();
String cipIdValue = (String) Params.get("cipIdValue");

For the 2nd parameter..i need to pass it to next JSF. How do I do this´┐Żany suggestions
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic