Ich habe eine Anmeldeseite. Wenn der Benutzer einen gültigen Benutzernamen und ein Passwort eingibt, sollte eine andere Seite angezeigt werden. Ich überprüfe den Benutzernamen und das Passwort in der processAction-Methode. Wie kann ich von processAction zu einem anderen JSP weitergeleitet werden?Weiterleiten an JSp-Datei in Liferay-ProzessAction-Methode
1
A
Antwort
2
müssen Sie wie folgt verwenden ..
String myjsp;
public void init() {
editJSP = getInitParameter("edit-jsp");
helpJSP = getInitParameter("help-jsp");
viewJSP = getInitParameter("view-jsp");
//write your jsp page name
myjsp = getInitParameter("myjsp-jsp");
}
// Methode aufrufen jsp
protected void include(
String path, RenderRequest renderRequest,
RenderResponse renderResponse)
throws IOException, PortletException {
PortletRequestDispatcher portletRequestDispatcher =
getPortletContext().getRequestDispatcher(path);
if (portletRequestDispatcher == null) {
_log.error(path + " is not a valid include");
}
else {
portletRequestDispatcher.include(renderRequest, renderResponse);
}
}
// diese Methode Aufruf in Methode Aktion schreiben
include(myjsp, request, response);
können Sie Rufen Sie auch diese Methode auf.
response.setRenderParameter("jspPage", "/admin/search.jsp");
dies ist einfach und einfachste Methode ........
Verwandte Themen
- 1. SOAP-Webdienstanforderungen an einen anderen Webdienst weiterleiten/weiterleiten
- 2. Daten an Controller mit Laravel weiterleiten
- 3. Weiterleiten von Ellipsenargumenten an zwei verschiedene Funktionen?
- 4. redirect_uri_mismatch beim Weiterleiten an Azure B2C
- 5. Ereignis an alle Komponenten weiterleiten JAVA
- 6. Weiterleiten von übermittelten Text an eine Funktion
- 7. HttpServletRequest an einen anderen Server weiterleiten
- 8. Weiterleiten des gesamten Datenverkehrs an Ordner
- 9. Host-Port an Docker-Container weiterleiten
- 10. E-Mails als SMS an Mobilgerät weiterleiten
- 11. JavaScript: Senden POST, Weiterleiten an Antwort
- 12. JS Callback (Daten an D3 weiterleiten)
- 13. Weiterleiten eines Tastenanschlags an ein anderes Steuerelement in WinForms
- 14. Wie HTTP-Anfrage an https in Amazon Route53 weiterleiten?
- 15. Weiterleiten von Mausereignissen an verdecktes Panel in Java
- 16. Weiterleiten an Route funktioniert nicht in Laravel 5
- 17. wie die Anrufe an Voicemail in Android programmgesteuert weiterleiten
- 18. Weiterleiten der Kommunikation in App
- 19. Variable Argumente weiterleiten
- 20. Weiterleiten von Anfragen an bestimmte Regionen/VPCs (Geotargeting)
- 21. Weiterleiten einer Kopie von HTTP-Anforderungen an ein anderes System
- 22. Schienen 3: eine Ressource an einen anderen Namen weiterleiten
- 23. Weiterleiten aller Daten an eine bestimmte IP-Adresse im Netzwerk
- 24. Capture-Tastenkombinationen und weiterleiten
- 25. Senden eines Formulars und Weiterleiten an Aktion ASP.NET MVC
- 26. Klonen und Weiterleiten von Paketen an mehrere IP-Adressen
- 27. Syntax zum Weiterleiten von Rails form_for an benutzerdefinierten Controller
- 28. Weiterleiten der grundlegenden Authentifizierungsanforderung an die Berichtsmanager-URL
- 29. Bild auf Servlet hochladen und dann an Amazon s3 weiterleiten
- 30. Java-Servlets - Weiterleiten an URL anstelle von ServletName.do
dieser Code für mich "response.setRenderParameter (" jspPage " "/admin/search.jsp") gearbeitet;" Vielen Dank – Karadous