File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSF and the fly likes dynamic JSF components question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "dynamic JSF components question" Watch "dynamic JSF components question" New topic

dynamic JSF components question

JP Estrada
Ranch Hand

Joined: Mar 21, 2006
Posts: 48
Hi guys,

I can't seem to make my dynamic component appear on the page...

Here's the code in my backing bean:

UIComponent component;
* @return Returns the component.
public UIComponent getComponent() {
return component;
* @param component The component to set.
public void setComponent(UIComponent component) {
this.component = component;

public void populateComponent()
component = new UIPanel();
Application application = FacesContext.getCurrentInstance().getApplication();
UICommand output = (UICommand) application.createComponent(HtmlCommandLink.COMPONENT_TYPE);


public BackingBeanTest()

Here's the code in my jsp page:
<h:panelGrid columns="4" binding="#{BackingBeanTest.component}" id="myGrid">

I dont get an error message. The component just doesn't appear on the page.. Help!
JP Estrada
Ranch Hand

Joined: Mar 21, 2006
Posts: 48
ok i got it...

I have to add an HtmlOutputText to my commandLink for the commandLink to appear:


I agree. Here's the link:
subject: dynamic JSF components question
It's not a secret anymore!