wood burning stoves
The moose likes JSF and the fly likes setAction Problem HtmlCommandButton Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "setAction Problem HtmlCommandButton" Watch "setAction Problem HtmlCommandButton" New topic

setAction Problem HtmlCommandButton

Andy Egli

Joined: Nov 21, 2006
Posts: 3
Hi all

I get really bored. I tried to add an Action to a dynamic built HtmlPanelGrid. But the action method never gets called. Please help me!


<ice:form styleClass="defineCharacteristic" partialSubmit="false">
<ice:panelGrid binding="#{myBean.panel}"/>


private HtmlPanelGrid panelGrid;
private HtmlCommandButton button;

public void createPanel(){
panelGrid = new HtmlPanelGrid();
HtmlInputText input = new HtmlInputText();
button = new HtmlCommandButton();
button.setValue("Submit it!");
MethodBinding mb = FacesContext.getCurrentInstance().getApplication() .createMethodBinding("#{myBean.send}", new Class[0]);

public void send(){
**Method never called**

public void setPanel(HtmlPanelGrid _panelGrid){

public HtmlPanelGrid getPanel(){
return panelGrid;

Regards Andy
Richard Green
Ranch Hand

Joined: Aug 25, 2005
Posts: 536
change backing bean scope from request to session.

MCSD, SCJP, SCWCD, SCBCD, SCJD (in progress - URLybird 1.2.1)
Bauke Scholtz
Ranch Hand

Joined: Oct 08, 2006
Posts: 2458
Call the createPanel() method in getPanel().

[ December 01, 2006: Message edited by: Bauke Scholtz ]
I agree. Here's the link: http://aspose.com/file-tools
subject: setAction Problem HtmlCommandButton
It's not a secret anymore!