Je ne peux pas comprendre cela, il semble vraiment simple mais je suis relativement nouveau à jsf.envoyer des données de poste dans jsf
Voici les vieux trucs: tag ancien formulaire HTML ordinaire comme ceci:
<form name="someForm" action="somewhere" method="post">
<input name="param1"/>
<input name="param2" />
</form
qui envoie des données par voie postale à un emplacement spécifié dans l'attribut action du formulaire.
les nouveautés:
<h:form id="paymentForm">
<h:panelGroup>
<h:inputText id="param1" value="#{facesView.param1}" ></h:inputText>
<h:inputText id="param1" value="#{facesView.param2}" ></h:inputText>
<h:panelGroup>
<h:commandLink>Submit</h:commandLink>
</h:panelGroup>
</h:form>
Cette autre nouvelle substance ne fonctionne pas.
1.Comment puis-je spécifier à cette h: formulaire où aller (comme l'action de réglage dans l'ancien html) parce que j'ai besoin d'aller à une toute nouvelle URL.
2.Comment passer les paramètres avec POST?
Toute aide est appréciée. Milos
Avec "totalement nouvelle URL", voulez-vous dire une URL en dehors de votre contexte webapp? Si oui, que voulez-vous faire exactement? Voulez-vous soumettre directement à cette URL ou agir pour un proxy? – BalusC
Oui, à une URL en dehors du contexte webapp (une autre application web pour être précise). Je veux soumettre à cette URL et envoyer des données par la poste, comme les vieux trucs que j'ai mentionnés ci-dessus, juste qu'il y a www.somewhere.com/some.jsp(some.action, some.faces, peu importe) dans l'attribut d'action de forme, ne l'a pas écrit bien. – trivunm
Bozho a déjà répondu. Désolé, pas d'autres façons jsfish nice. En fait, ce n'est pas non plus nécessaire, les données et les actions ne vous intéressent pas. – BalusC