Is there any way to return JavaScript that is in the .jar archive? At the moment, I have the following structure:
webapp resources scripts SomeJavaScript.js ...
The list of such .js files is very long. And there is a .jar file that has all such files.
In Spring configuration files, I have:
<mvc:resources mapping="/resources/**" location="/resources/"/>
Handling all static resources with my dispatch servlet. But I would like him to read JavaScript files from the .jar archive. What is the easiest way to do this?
I think writing my own controller for this purpose would not be the best option.
PS: I found the following solution :
I am using the built-in Tomcat 7, starting it with the Maven plugin. It is mentioned here that the resource files must be under WEB-INF/lib/{\*.jar}/META-INF/resources , but looking inside spring-js-resources.jar , the actual location is WEB-INF/lib/{\*.jar}/META-INF/web-resources . The generated page contains the following links:
<script type="text/javascript" src="/SomeProjectName/dojo/dojo.js"></script>
And this file is not available. What can I do to solve the problem?
Thanks.
source share