GroovyMarkupViewResolver 打造动态Web页面
import org.springframework.web.servlet.view.groovy.GroovyMarkupViewResolver
import org.springframework.context.annotation.Bean
import org.springframework.context.annotation.Configuration
@Configuration
class GroovyMarkupConfig {
@Bean
GroovyMarkupViewResolver groovyMarkupViewResolver() {
GroovyMarkupViewResolver resolver = new GroovyMarkupViewResolver();
resolver.setPrefix("classpath:/templates/");
resolver.setSuffix(".tpl.groovy");
resolver.setContentType("text/html;charset=UTF-8");
resolver.setOrder(0);
return resolver;
}
}
这段代码定义了一个配置类,其中创建了一个GroovyMarkupViewResolver
的Bean,并设置了前缀和后缀,以便在Spring MVC中使用Groovy Markup模板引擎动态渲染Web页面。同时设置了响应的内容类型和顺序。这是一个简化版的例子,展示了如何将Groovy Markup集成到Spring MVC项目中。
评论已关闭