[richfaces-issues] [JBoss JIRA] Commented: (RF-10052) ListShuttle has imprecise clientId
Peter Rader (JIRA)
jira-events at lists.jboss.org
Mon Dec 20 08:31:18 EST 2010
[ https://issues.jboss.org/browse/RF-10052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571353#comment-12571353 ]
Peter Rader commented on RF-10052:
----------------------------------
Nick,
sure i can:
#### START JAVA
package ...;
import javax.faces.convert.Converter;
public class MyConverter implements Converter {
public Object getAsObject(FacesContext arg0, UIComponent arg1, String arg2) {
String id = arg1.getClientId(arg0);
System.out.println("As Object: "+id);
return null;
}
public String getAsString(FacesContext arg0, UIComponent arg1, Object arg2) {
String id = arg1.getClientId(arg0);
System.out.println("As String: "+id);
return null;
}
}
#### END JAVA
#### START XHTML
<a4j:form id="form">
<rich:ListShuttle converter="MyConverter" value="..." id="ListShuttle" />
</a4j:form>
#### END XHTML
The Console output will be:
As String: form:ListShuttle:0 <--- The uicomponent's ID differs from declaration (see XHTML snipplet on top)!
As Object: form:ListShuttle
> ListShuttle has imprecise clientId
> ----------------------------------
>
> Key: RF-10052
> URL: https://issues.jboss.org/browse/RF-10052
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-misc
> Affects Versions: 3.3.3.Final
> Environment: winxp jboss 4.3
> Reporter: Peter Rader
> Assignee: Nick Belaevski
> Priority: Minor
>
> If i implement an custom Converter for my rich:listShuttle:
> - in method "getAsString" the result of getClientId contains the suffix ":0"
> - in method "getAsObject" the result of getClientId does not contains the suffix ":0"
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list