基于Jawr Spring Annotations的示例配置

时间:2014-07-26 06:28:00

标签: spring-mvc annotations jawr

我想实现Jawr来缩小和混淆CSS和JS资源。我正在使用Spring MVC项目,其中使用注释使用Java代码完成配置,并且不使用XML。现在能够找到相同的文档。有人可以建议我配置或参考链接。

1 个答案:

答案 0 :(得分:0)

jawr依赖于你的pom:

    <dependency>
        <groupId>net.jawr</groupId>
        <artifactId>jawr-core</artifactId>
        <version>3.6</version>
    </dependency>
    <dependency>
        <groupId>net.jawr.extensions</groupId>
        <artifactId>jawr-spring-extension</artifactId>
        <version>3.6</version>
    </dependency>

构建一个这样的控制器:

@Controller
public class JsController extends JawrSpringController
{
    public JsController ()
    {
        setType("js");
        setConfigLocation("/jawr.properties");
    }

    @RequestMapping("/js/**")
    public void javascript ( HttpServletRequest request, HttpServletResponse response ) throws Exception
    {
        handleRequest(request, response);
    }
}