s:button and s:link don't work well when they are used in parameterized tag
source files.
Suppose you have this simple seam component:
| @Name("simpleSeamComponent")
| public class SimpleSeamComponent {
|
| private String message;
|
| public String getMessage() {
| return this.message;
| }
|
|
| public String action() {
| this.message = "Seam rocks!";
| return null;
| }
|
| }
and an XHTL-facelet page:
<html xmlns="http://www.w3.org/1999/xhtml"
| xmlns:aca="http://www.aca-it.be/taglib/jsf" >
|
|
| <body>
|
| <aca:tagSource bean="#{simpleSeamComponent}" />
|
| </body>
| </html>
The facelets tag source file contains:
<h:form>
| <h:outputText value="Value: #{bean.message}" />
| <h:commandButton value="h:commandButton"
action="#{bean.action}" />
| <s:button value="s:button" action="#{bean.action}" />
| </h:form>
When you push the h:commandButton the action is executed. When you push the
s:button the action isn't executed.
Is this expected behavior?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4002943#4002943
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4002943
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user