hi again,
now I'm using Firefox and the call with <s:submitOnEvent> works fine.
I'm trying to use some inputfields in the modaldialog but the input seems not
to be set in my backing bean.
my code:
...
<h:outputLink id="openNewResourceDialog"
onclick="newResourceDialog.show();" value="#">
<t:graphicImage value="../images/resource_new.gif" border="0" />
<h:outputText value="Ressource hinzufügen" />
</h:outputLink>
<h:commandButton id="newResourceAction" style="visibility: hidden;"
value="#"
action="#{resourceManageController.newResourceAction}" />
<s:modalDialog dialogId="newResourceDialog"
dialogVar="newResourceDialog"
dialogAttr="bgColor='black' bgOpacity='0.5'"
styleClass="dojoDialog" dialogTitle="Ressource hinzufügen"
closeButton="true" viewId="pages/rm_newResourceDialog.jsf">
<s:submitOnEvent event="dialogok" for="newResourceAction" />
</s:modalDialog><br />
...
rm_newResourceDialog.jsf
...
<f:view>
<h:panelGrid columns="1">
<h:panelGrid columns="2">
<h:outputText value="Name: " />
<s:inputSuggestAjax
value="#{resourceManageController.newResourceTypeName}"
suggestedItemsMethod="#{resourceManageController.getResourceTypes}"
autoComplete="true" maxSuggestedItems="10" />
</h:panelGrid>
<h:panelGrid columns="2">
<t:commandButton id="ok" forceId="true" value="Ok"
onclick="window.parent._myfaces_currentModal._myfaces_ok=true;
window.parent._myfaces_currentModal.hide();" />
<t:commandButton id="cancel" forceId="true"
value="Abbrechen"
onclick="window.parent._myfaces_currentModal.hide();" />
</h:panelGrid>
</h:panelGrid>
</f:view>
...
Backing Bean:
...
private String newResourceTypeName;
public String getNewResourceTypeName() {
return this.newResourceTypeName;
}
public void setNewResourceTypeName(String newResourceTypeName) {
this.newResourceTypeName = newResourceTypeName;
}
public String createResource() {
// do something with newResourceTypeName
// but it is null
}
what is wrong .. ?
greetings
matze
_______________________________________________________________
SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
BEGIN:VCARD
VERSION:2.1
N:Imhof;Matthias;;;
FN:Matthias Imhof
EMAIL;INTERNET:[EMAIL PROTECTED]
END:VCARD