您好我正在使用彈簧4 MVC一個相當基本的應用程序。我正在使用配置Java類而不是xml配置。我對此很新,但一切都在緩慢前進。我遇到了一個問題,因爲我想在所有的jsp頁面視圖中包含一個頭文件。包括前奏沒有被挑選從web.xml使用春季4
所以我已經包括了包括-前奏到我的web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<display-name>Web Application</display-name>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<include-prelude>/WEB-INF/views/include/header.jspf</include-prelude> </jsp-property-group>
</jsp-config>
</web-app>
這是工作,如果我添加一個虛擬JSP文件到WebApp文件夾(我使用maven和eclipse)和訪問它直接。但是它不適用於通過spring MVC訪問的JSP。它在一個我繼承的類似應用程序中工作,它在xml文件而不是java類中具有spring bootstrap配置。我不會有數百萬頁,所以我想我可以使用jsp:include但是...
任何人都可以告訴我應該如何讓header.jspf接收?理想情況下,我想保留在java類中的配置,但也許我必須使用xml引導?
此外,作爲一個補充問題,我並不是真的在問什麼,所以請忽略它是否違反了所有規則(!),當我搜索了這一點時,我一直在閱讀那些JSP不再是要走的路爲意見。我正在編寫一個相當基本的Intranet表單應用程序(如果您不喜歡這個術語,我最近已經從微軟技術轉向了,所以很抱歉!)。你覺得我應該用somethign以外的JSP & JSPF的
感謝
非常感謝。我完全錯過了!我已經測試過它,它可以工作(你可能知道它會但是隻是爲了確認是否有其他人錯過了!) – gringogordo 2015-06-20 19:29:43
是的,小細節可以帶來巨大的改變! Tomcat的啓動和運行稍微複雜一些!乾杯! – 2015-06-20 19:32:26