Je possède un taglib héritant d'un autre, et la fille surcharge une méthode de la mère :
Dans la mère : setValue(Object)
Dans la fille : setValue(String)
Lorque le tag est utilisé dans une page JSP, je réçois une erreur de la part du serveur :
Ce que je ne comprends pas, c'est que mes collègues n'obtiennent pas cet erreur, alors qu'ils ont les mêmes sources.Error parsing JSP page /pages/main/client/cli_lst.jsp
Syntax error in source
/pages/main/client/cli_lst.jsp.java:256: reference to setValue is ambiguous, both method setValue(java.lang.String) in com.sfwan.sfnet.jsp.html.myformtags.LabelLib and method setValue(java.lang.Object) in com.sfwan.sfnet.jsp.html.myformtags.DateLabelLib match
__tag4.setValue(com.orionserver.util.ObjectUtils.toString(
^
1 error
Quelqu'un a-t-il déjà eu ce problème ou une explication ? Une solution (là je crois que je rêve) ?
J'utilise Orion 2.0.5
Merci de votre aide,
Strab
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
Partager