permaculture playing cards
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

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
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!