实现方法:
@RequestMapping(value="/html", method=RequestMethod.GET)//这里定义请求方式为get,返回格式为html。
public String prepare(Model model) {
model.addAttribute("foo", "bar")
model.addAttribute("fruit", "apple")
return "views/html"//返回视图定义为html格式
}
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助程序员简化开发,Spring Web MVC也是要简化程序员日常Web开发的。
其实完全没有必要。你可以把那几个也做成aspx。
比如你有 test.html,你修改成:test.aspx
在你的控制器里面添加对应的:
ActionResult test()
{
return View()
}
修改你的链接:
<% Html.ActionLink("course", "test") %>
总之你既然用了MVC框架,你就好好用它,与其想怎么样让它和既有写法兼容,不如好好掌握,纯粹用MVC实现。
response.setContentType("text/htmlcharset=utf-8")PrintWriter out=response.getWriter()
out.println("<html><head></head><body>1111</body></html>")