Je travaille sur la migration vers des entretoises Struts2 application et je ne suis pas sûr d'avoir la syntaxe correcte. J'ai cette balise logique struts1 utilisée:La syntaxe correcte pour convertir balise logique struts1 à Struts2 si tag
<logic:equal name="myForm" property="fromWhere"
scope="request" value="search">
<app:pageBanner/>
Et je l'ai converti cela Struts2 comme suit:
<s:if test="%{myForm.fromWhere == \"search\"}">
Mon doute est dans l'utilisation du nom = "myForm" avec la propriété = "fromWhere" dans la balise if. J'ai passé en revue la plupart des sites Web qui apparaissent dans Google lorsque vous recherchez Migration Struts1 à Struts2, Struts2 tags, et plus si quelqu'un connaît des sites fournissant plus de détails sur la façon de travailler avec ces balises, y compris des exemples, ou aide à la migration de struts1 à struts2, merci de les poster. Ça me ferait plaisir.
Merci d'avoir pris le temps de répondre.
romains, merci pour la réponse. Dans votre exemple de sytanx correct, vous utilisez le myForm avec la propriété qui contredit votre conseil. Était-ce une faute de frappe? –
Non, je n'ai pas compris ce qui est en contradiction? –
vous avez dit à l'intérieur de la s: si tag ne pas utiliser le nom = "myForm" avec la propriété. Et vous avez dit que la syntaxe correcte est: mais que vous utilisez myForm dans la balise if. C'était ce que je voulais dire c'était contradictoire. Votre exemple est assez similaire à ce que j'utilise ci-dessus. –