Spring mvc 我能';t在scalate模板中传递并获取变量

Spring mvc 我能';t在scalate模板中传递并获取变量,spring-mvc,scalate,Spring Mvc,Scalate,正如我所建议的,我在新话题中提出新问题 向scalate模板(.ssp)传递参数时出现问题 下面是我的控制器和模板 @RequestMapping(value = "/", method = RequestMethod.GET) public ModelAndView home(Locale locale, Model model) { User user = new User("Dawid", "Pacholczyk"); ModelAndView template = ne

正如我所建议的,我在新话题中提出新问题

向scalate模板(.ssp)传递参数时出现问题

下面是我的控制器和模板

@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView home(Locale locale, Model model) {
    User user = new User("Dawid", "Pacholczyk");

    ModelAndView template = new ModelAndView("defaultTemplate");
    template.addObject("user", user);

    return template;
}


您好${user.name}

#do(布局(“layouts/default.ssp”)) 这是一些模板输出。。。
${bar} #结束
现在我得到一个例外:

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.fusesource.scalate.CompilerException: Compilation failed: /WEB-INF/scalate/defaultTemplate.ssp:3.13 error: not found: type User ^ org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:681) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.springframework.web.util.NestedServletException:请求处理失败;嵌套异常为org.fusesource.scalate.CompilerException:编译失败: /WEB-INF/scalate/defaultTemplate.ssp:3.13错误:未找到:键入用户 ^ org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:681) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) javaservlet.http.HttpServlet.service(HttpServlet.java:617) javaservlet.http.HttpServlet.service(HttpServlet.java:717) 现在我不知道该怎么办。当我删除
时,我会补充这一点,一切都很好


怎么办?

您需要先导入用户,然后才能使用它

<% import somePackage.User %>


@ebext你是我的偶像!!导入效果很好(第一个)。非常感谢你的帮助。我添加了一个答案以供进一步参考;)
<% import somePackage.User %>