org.bbqjs.spring.debug
Class JavaScriptCompilerServlet
java.lang.Object
org.bbqjs.spring.debug.JavaScriptCompilerServlet
@Controller
public class JavaScriptCompilerServlet
- extends Object
Dynamically creates the JavaScript file with every request - meant for development and not recommended for production.
Spring configuration example:
<bean id="jsController" class="org.bbqjs.spring.debug.JavaScriptCompilerServlet">
<property name="pagePackage" value="${js.page.package}"/>
<property name="path" value="/js/generated"/>
<property name="sourceRoots">
<list>
<value>src/main/javascript</value>
</list>
</property>
</bean>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaScriptCompilerServlet
public JavaScriptCompilerServlet()
compileFile
@RequestMapping(method={POST,GET})
public void compileFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Throws:
Exception
setPath
public void setPath(String path)
setIncludes
public void setIncludes(String[] includes)
setPagePackage
public void setPagePackage(String pagePackage)
setSourceRoots
public void setSourceRoots(String[] sourceRoots)
Copyright © 2012. All Rights Reserved.