As already pointed out, script files, stylesheets and images need to be outside WEB-INF to be used from browser pages.
JSPs should remain under WEB-INF so that they are not directly accessible, but only available through their page controllers.
And be sure to use server-relative paths that start with the context path in your pages to all of the images, script file and stylesheets. See the
JspFaq for more info.