Wie ändere ich den Standardspeicherort für JSP / Templates mit Struts2?
Ich arbeite an einer neuen Java EE-Anwendung, die Struts2 in Eclipse verwendet. Ich möchte die JSP-Dateien im Quellordner behalten src/main/jsp
) und nicht inWebContent
. Bei der Bereitstellung werden alle Quelldateien nach @ kopierWebContent/WEB-INF/classes
. Dies hat auch den Bonus-Effekt, dass auf die JSP-Dateien direkt nicht zugegriffen werden kann (ich möchte, dass für alles Maßnahmen erforderlich sind). Das bedeutet, dass ich Folgendes tun muss, damit die Ergebnisse angezeigt werden:
<result name="SUCCESS">WEB-INF/classes/index.jsp</result>
Ist es möglich, den Standardspeicherort der JSP-Dateien so festzulegen, dass nurindex.jsp
reicht aus, um sie zu referenzieren? Im Idealfall würden die Dateien auch in @ sitzWEB-INF/jsp
und nicht mit den Klassen gemischt werden.
Das habe ich gesehenspring hat diese Funktion. Ich hoffe auf dasselbe für Struts2.