Heim > Artikel > Web-Frontend > Ausführliche Erläuterung zum direkten Zugriff auf JSP-Seiten im WEB-INF-Verzeichnis
In diesem Artikel werden hauptsächlich relevante Informationen zum direkten Zugriff auf die Seite JSP im WEB-INF-Verzeichnis vorgestellt. Freunde, die sich für JSP interessieren, können sich auf die ausführliche Erklärung unten beziehen direkt darauf zugreifen. Methoden für die Seite JSP im WEB-INF-Verzeichnis
Auf die JSP-Seite im WEB-INF-Verzeichnis kann nicht direkt über die Adressleiste zugegriffen werden Der Zugriff auf Dateien im WEB-INF-Verzeichnis erfolgt hauptsächlich aus Sicherheitsgründen. Wenn die Sicherheit kein Problem darstellt, können Sie die JSP-Seite natürlich auch direkt im Webapp-Verzeichnis ablegen direkt darauf zugreifen. Lassen Sie uns darüber sprechen, wie Sie durch Weiterleiten direkt auf die JSP-Seite im WEB-INF-Verzeichnis zugreifen können:
package com.sogou.baike.controller; import org.apache.log4j.Logger; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; /** * Created by denglinjie on 2016/6/3. */ @Controller public class CompareController { private static Logger logger = Logger.getLogger(CompareController.class); @RequestMapping(value = "/api/compare", produces = "text/html; charset=utf-8") public ModelAndView getCompareHomePage() { ModelAndView view = new ModelAndView("compare"); return view; } }
Auf diese Weise können Sie bei der Anforderung der Seite
http://10.10.10.10:30005/api/compareDiese Anfrage wird vom oben genannten Controller verarbeitet und springt über ModelAndView zur Seite „compare.jsp“. Wenn Sie ModelAndView verwenden möchten, müssen Sie natürlich den Ansichtsparser
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" /> <property name="prefix" value="/WEB-INF/vm/" /> <property name="suffix" value=".jsp" /> </bean>Meine Seite „compare.jsp“ wird im Verzeichnis /WEB-INF/vm abgelegt, sodass Sie nach Eingabe der obigen Adresse in die Adressleiste springen können zu WEB-INF über den Controller Die JSP-Seite im Verzeichnis
Vielen Dank fürs Lesen, ich hoffe, es kann allen helfen, vielen Dank für Ihre Unterstützung dieser Site!
Verwandte Empfehlungen:
So leiten Sie eine Webseite mit JSP umSo testen Sie eine JSP-Seite außerhalb des Containers
Eine Zusammenfassung der JSP-Grundwissenspunkte
Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung zum direkten Zugriff auf JSP-Seiten im WEB-INF-Verzeichnis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!