2017-10-23 2 views
0

Wir haben bereits eine URL zu anderen Systemen geteilt und sie senden Post Request mit 3 Parametern, die wir bereits vereinbart haben.JSP - Redirect oder Rewrite mit Parametern (POST)

Aber jetzt müssen wir es ändern, so dass ich will sie nicht über diese Änderung, etwas sagen

Ich muss einen Weg finden, um die Post-Anforderung von der alten JSP-Seite zu einem neuen

zu umleiten

oder vielleicht von der alten JSP-Seite es sich von selbst neue Anforderung mit den drei Parametern zu senden, die ich kenne bereits

ich will nicht Javascript für diesen Einsatz, ich brauche es in JSP

getan werden hoffe, dass du mir dabei helfen kannst :-)

+0

Als Hinweis sollten Sie JSP nicht für Geschäftslogik verwenden. Es ist ein Teil von MVC. –

Antwort

1
<jsp:forward page="relativeURL | <%= expression %>"> 
<jsp:param name="parametername" value="parametervalue | <%=expression%>" /> 
</jsp:forward> 

Dies sollte Ihnen helfen. Weitere Details: https://www.javatpoint.com/jsp-action-tags-forward-action

+0

danke, aber ich kenne den Parameternamen, aber ich weiß nicht den Wert davon. – sulaiman

+0

<% = request.getParameter ("paramName")%> ist der Weg, param Wert zu erhalten – JRR

+0

vielen Dank, es hat gut mit mir funktioniert, wissen Sie, ob es negative Dinge über diese Lösung gibt? – sulaiman