我正在嘗試使用Java學習Web開發,這是我在Java Web中的第一個程序。 我在Netbeans中使用了Maven項目並添加了Spring框架。 這只是一個簡單的hello世界,但運行時,controller.java中的消息不會顯示在index.htm中。我遵循網絡教程,但我的工作不起作用。 可能是什麼問題?未顯示Spring MVC字符串
這是在我的控制器
@Controller
public class sampClass {
@RequestMapping("/index")
public ModelAndView printWelcome(){
String message = "Hello World";
return new ModelAndView("index", "message", message);
}
}
,我的觀點很簡單
Message: ${message}
那麼輸出僅僅是
消息:
你的網頁是index.htm的,我覺得你應該使用索引.jsp工作 –
我認爲沒關係,因爲如果我在url中使用index.jsp,另一個索引文件(web/index.jsp)將會被執行。加上WEB-INF/jsp/index.jsp運行時會自動轉到index.htm,如果我的觀察是正確的話。 – OneScrewLoose
@yano:這取決於你的配置,所以我不確定。但是,試圖通過Ctrl-Shift-R清除瀏覽器的緩存可能是一個好的開始。 –