Mon projet a changé la version de struts de struts-2.1.8.1 en struts-2.2.1. Nous n'utilisons pas le suffixe ".action" pour nommer, après la migration il est apparu. Pour plus code html version ressemble:struts 2.2.1 ajoute le suffixe ".action" au nom
<form id="Login" name="Login" action="/fm2/Login" method="post">
Mais de nouvelles entretoises rend la même forme:
<form id="Login" name="Login" action="/fm2/Login.action" method="post"
Alors que la différence .Action a été ajouté. Quel est le problème avec une nouvelle version?
Impossible de voir la logique. Deux versions différentes d'entretoises produisent un code HTML différent (!). Donc je ne mélange pas l'action et la forme du HTML, mais j'obtiens un effet secondaire avec un nouveau suffixe. – Dewfy
"Deux versions différentes d'entretoises produisent un code HTML (!) Différent." Non, elles ne le font pas. Montrez-nous un exemple si vous avez trouvé le contraire. – leonbloy
lire attentivement ma question. J'ai fourni l'exemple. La source du projet n'a pas été modifiée, seule la version des entretoises. – Dewfy