Skip to content
/ wro4j Public
forked from alexo/wro4j

Free and Open Source Java project which can help you to easily improve your web application page loading time. It can help you to keep your static resources (js & css) well organized, merge & minify them at run-time (using a simple filter) or build-time (using maven plugin) and has a dozen of features you may find useful when dealing with web re…

Notifications You must be signed in to change notification settings

lltyk/wro4j

 
 

Repository files navigation

Web Resource Optimizer for Java

wro4j is a free and Open Source Java project which will help you to easily improve your web application page loading time. It can help you to keep your static resources (js & css) well organized, merge & minify them at run-time (using a simple filter) or build-time (using maven plugin) and has a dozen of features you may find useful when dealing with web resources.

Getting Started

In order to get started with wro4j, you have to follow only 3 simple steps.

Step 1: Add WroFilter to web.xml

	<filter>
	  <filter-name>WebResourceOptimizer</filter-name>
	  <filter-class>
		ro.isdc.wro.http.WroFilter
	  </filter-class>
	</filter>
	 
	<filter-mapping>
	  <filter-name>WebResourceOptimizer</filter-name>
	  <url-pattern>/wro/*</url-pattern>
	</filter-mapping>

Step 2: Create wro.xml

	<groups xmlns="http://www.isdc.ro/wro">
	  <group name="all">
		<css>/asset/*.css</css>
		<js>/asset/*.js</js>
	  </group>
	</groups> 		

Step 3: Use optimized resources

	<html>
	  <head>
		<title>Web Page using wro4j</title>
		<link rel="stylesheet" type="text/css" href="/wro/all.css" />
		<script type="text/javascript" src="/wro/all.js"/>
	  </head>
	  <body>
		
	  </body>
	</html>		

Documentation

The documentation for this project is located on google code project page: http://code.google.com/p/wro4j/

Issues

Found a bug? Report it to the issue tracker: http://code.google.com/p/wro4j/issues/list

Feedback

If you have any questions or suggestions, please feel free to post a comment to the discussion group: https://groups.google.com/forum/#!forum/wro4j

Follow me on tweeter.

License

This project is available under the Apache License, Version 2.0.

About

Free and Open Source Java project which can help you to easily improve your web application page loading time. It can help you to keep your static resources (js & css) well organized, merge & minify them at run-time (using a simple filter) or build-time (using maven plugin) and has a dozen of features you may find useful when dealing with web re…

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 73.0%
  • Java 25.6%
  • Groovy 1.4%