I want to build an application using Spring MVC with front end as HTML, CSS and Jquery.
我想知道这是否可行。 Spring MVC具有Model对象,可以在UI中访问以访问服务器端数据。
我在控制器中有以下内容
@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request,
HttpServletResponse response) throws Exception {
ModelAndView model = new ModelAndView("HelloWorldPage");
model.addObject("msg", "hello world");
return model;
}
我的HTML代码如下
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://java.sun.com/jstl/core">
<body>
<c:out value="${msg}"/>
</body>
</html>
答案 0 :(得分:1)
是的,你可以。
http://spring.io/guides - 包含有关各个Spring项目和深入教程的所有信息。
您还可以利用其他模板引擎(如Velocity和Thymeleaf)来获得更好,更流畅的HTML5页面。
我亲自使用Thymeleaf http://www.thymeleaf.org/ Spring 3 MVC + Thymeleaf教程 - http://www.thymeleaf.org/documentation.html