我使用Spring框架已經開始和我已經跨越了某種愚蠢的問題來到(但其實我也解決不了的話)我有控制器,它看起來像:REST Web服務
package org.springframework.rest;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class SomeController {
@RequestMapping(value = "/", method = RequestMethod.GET)
@ResponseBody
public String returnHtmlPage() {
return "page";
}
}
哪裏頁面是page.jsp:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>Home</title>
</head>
<body>
<h1>
Hello world!
</h1>
<P> The time on the server is ${serverTime}. </P>
</body>
</html>
但保證HTML文件我只有字符串「頁面」返回。我該如何解決這個問題?
刪除'@ ResponseBody' :)那麼你是在創建一個REST服務還是一個Web App? –
我不敢相信!差不多花了1.5小時!謝謝鮑里斯!關於問題,現在我正在發現Spring框架,在此之後,我將嘗試創建REST服務 – Mithrand1r