Rediriger vers une autre page jsp après la soumission d'un formulaire

J'ai 2 pages jsp "/page1.jsp","/page2.jsp" et "file.java" après l'envoi d'un formulaire de "/page1" je veux aller à l'action de la méthode de prendre certains enregistrements de la base de données et d'aller à l' "/page2" avec les enregistrements que j'ai et la liste. Tout est fait, mais pour une raison que je ne peut pas aller à l' "/page2" page il m'emmène quelque part d'autre(un autre .page jsp).

J'utilise liferay et l'extension de MVCPortlet classe

Merci d'avance!!!.

public void AddCustomer(ActionRequest actionRequest, ActionResponse actionResponse) throws                  IOException, PortletException {

    ...

    pCustomer.setCustomerId(customerId);

    //set UI fields
    pCustomer.setName(cusName);
    pCustomer.setAddress(address);
    pCustomer.setComments(comments);
    try {
        PCustomerLocalServiceUtil.addPCustomer(pCustomer);
    } catch (com.liferay.portal.kernel.exception.SystemException e) {
        //TODO Auto-generated catch block
        e.printStackTrace();
    }
    ...
}

ajouteclient.jsp:

<portlet:actionURL var="addCustomersAct" name="AddCustomer">
<portlet:param name="jspPage" value="/allCustomers.jsp"/>
</portlet:actionURL>  
<form method="post" action="<%= addCustomersAct %>">
 ...
</form>

allCustomers.jsp

<%for (PCustomer allCustomer : customers) { %>
<tr>
 ...//List of all customers
</tr>
<% } %>

Sur le dessus de la addCustomers.jsp j'ai quelques autres paramètres du portlet parce que j'ai un sidemenu et j'en ai besoin pour le rendre demandes.

  • Pourriez-vous montrer un peu de code? Généralement un formulaire redirige vers la page qui est répertorié dans l'action-de l'attribut dans la balise form.
  • Veuillez fournir plus d'informations, comme des exemples de code. On ne peut pas diagnostiquer, sans voir le patient.
  • Avez-vous regardé ceci: stackoverflow.com/questions/10562050/...
  • voir l'édition de la version
InformationsquelleAutor JohnRambo | 2013-05-07