J'ai une étiquette de bouton personnalisée pour gérer ma fonctionnalité, je veux des valeurs à partir des balises bean struts pour remplir ma fonctionnalité. Je suis en train d'imbriquer des balises à l'intérieur de mon tag personnalisé.
Mon code dans JSP ressemble à ci-dessous.comment utiliser les balises haricots struts dans mes balises personnalisées?
<button:button module="MyModule" subModule="MySubModule" aliasType="ButtonType" aliasName="SaveButtonGroup"
onClick="addNewPart('<bean:Write property="paymentNumber" name="payment" />','<bean:Write property="transactionId" name="payment" />') </button:button>
Mais, je reçois l'erreur ci-dessous lors de l'exécution
weblogic.servlet.jsp.CompilationException: Failed to compile JSP /JSP/cdr/tdsDetails.jsp
tdsDetails.jsp:1:1: The page failed validation from validator: "org.xml.sax.SAXParseException: Attribute "name" was already specified for element "button:button".".
tdsDetails.jsp:308:59: This attribute is not recognized.
onClick="addNewPart('<bean:Write property="paymentNumber" name="payment" />','<bean:Write property="transactionId" name="payment" />');"></button:button>
quelle serait la solution? Merci d'avance pour votre aide.
Les guillemets doubles (") avant addNewPart n'est pas fermé correctement à la fin Essayez de le supprimer ou de le fermer –