Heim > Web-Frontend > js-Tutorial > Hauptteil

Methode der Rücklenkung

巴扎黑
Freigeben: 2016-12-06 11:26:10
Original
1313 Leute haben es durchsucht

Umleitungsmethode zurückgeben
> Bei Verwendung der Umleitung müssen Sie die letzte Methode durchlaufen
@RequestMapping(value = "list")
public String list(HttpServletRequest request,HttpServletResponse Response,
@RequestParam Map paramMap,
DirectionService.findPageQuery(request, Response, paramMap, model);
Page , paramMap, model);
          model.addAttribute("page", page);                                                                    return VIEW_PATH + "/direction/studentDirectionList" () + "/direction/list" Die Rückgabeseite wird von der Listenmethode zurückgegeben ( list ist eine Methode).

>return VIEW_PATH + "/direction/studentDirectionConfig" kehrt dann direkt zu der Seite zurück, zu der Sie springen möchten (studentDirectionConfig ist die Seite), nachdem der gesamte Code in dieser Methode übergeben wurde.

> Mit Ajax senden:
Schritt 1: Ajax übermittelt die Daten an das Servlet und führt die entsprechende Verarbeitung durch
Schritt 2: Nach dem Servlet können Sie Nachrichtendaten über das zurücksenden folgende Methode: String msg= "error"; Response.getWriter().write(msg);
Rückgabeinformationen! (Wenn Sie zum dritten Teil springen möchten, werden die zurückgegebenen Informationen andernfalls entsprechend verarbeitet, z. B. das Popup-Eingabeaufforderungsfeld in diesem Beispiel.)
Der dritte Teil: Realisieren Sie den Seitensprung durch js im Vordergrund (falls Platzieren Sie JSP in web-inf. Erst nachdem JSP in web.xml bereitgestellt wurde, wird diese URL wirksam. Referenz: Über web-inf in http://blog.csdn.net/wanghaiping1993/article/details/23510411 So greifen Sie auf jsp zu ) window.location.href="${pageContext.request.contextPath}/main.jsp";

Senden Sie das Formular mit Ajax:
Schritt 1: Nachdem Sie das Formular geschrieben haben, senden Sie es an die Servlet-Übermittlung Informationen
Teil 2: Umleiten durch die folgende Anweisung, um einen Seitensprung zu erreichen (auf diese Weise muss JSP nicht in Web-Inf bereitgestellt werden)
request.getRequestDispatcher( "/WEB-INF/ jsp/** *.jsp").forward(request, Response);
Beispiel:

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!