如何用springMVC 返回一个指定的HTML页面

html-css011

如何用springMVC 返回一个指定的HTML页面,第1张

用springMVC 返回一个指定的HTML页面:

实现方法:

@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>")