首先,在springmvc的配置文件普通视图之前,加入freemarker的视图
fre-servlet.xml
.view.freemarker.FreeMarkerConfigurer">
.view.freemarker.FreeMarkerViewResolver">
.view.InternalResourceViewResolver">
控制器HelloController
package org. fre.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class HelloController {
@RequestMapping("/hello")
model.addAttribute("username", "张三");
return "hello";
}
@RequestMapping("/world")
public String helloworld(Model model) {
model.addAttribute("username","李四");
return "world";
}
}
在WEB-INF/jsp目录下有一个world.jsp
<%@ page language="java" contentType="text/ html; charset=UTF-8"
pageEncoding="UTF-8"%>
${username }
在WEB-INF/ftl目录下有
${username}
启动服务,