Je suis en train d'apporter des modifications à une application Web existante basée sur Struts1 - qui est déjà composée de diverses formes & actions.Struts - Quels changements sont nécessaires pour ajouter une nouvelle JSP?
Ce que je suis en train de faire est
- Ajouter quelques pages pour la version mobile du site.
- Par exemple, je souhaite ajouter une page JSP contenant un formulaire avec quelques champs (identique à celui de la version PC ) avec un bouton de soumission. Sur soumettre, je voudrais appeler la même classe ACTION qui a manipulé le formulaire dans la version PC .
Est-ce possible? Veuillez me diriger vers les liens qui expliquent ce qui précède.
Edit1:
quelques lignes de mes struts-config.xml action-mappings.
<action path="/signupPC"
name="signupPCForm"
validate="true"
input="/signupFailedPC.jsp">
<forward name="success" path="/signupSuccessPC.jsp" />
<forward name="failure" path="/signupFailedPC.jsp" />
</action>
@Nathan Comment puis-je ajouter pages spécifiques mobiles ici?
Dois-je ajouter une nouvelle action path = "/signupMobile" ici? - ce qui signifie ajouter < html: formulaire action = "/ signupMobile.do" method = "post"> sur mon portable jsp?
J'espère ne pas ajouter un nouveau grain de formulaire que je voudrais utiliser même Form.java signifiait pour la version sur PC.
Merci @Nathan - pourriez-vous donner un exemple? Je suis nouveau sur les jambes. –
@Van de Graff: Cette réponse a été modifiée pour une approche plus simple. Découvrez votre webapp et voyez si vous reconnaissez les pièces dont je parle. –