Я использую Vaadin и пытаюсь импортировать jQuery и мой собственный скрипт.Я расширил класс ApplicationServlet и переопределил этот метод
@Override
protected void writeAjaxPageHtmlHeader(BufferedWriter page, String title,
String themeUri, HttpServletRequest request) {
try {
super.writeAjaxPageHtmlHeader(page, title, themeUri, request);
page.write("\n<script type=\"text/javascript\" src=\"/VAADIN/themes/MyTheme/js/jquery-1.7.1.js\"></script>");
page.write("\n<script type=\"text/javascript\" src=\"/VAADIN/themes/MyTheme/js/script.js\"></script>");
System.out.println("Added jQuery and other scripts to page header.");
} catch (IOException e) {
e.printStackTrace();
}
}
и изменил его в классе сервлетов web.xml на свой, но когда я его запустил, мои скрипты не работают, поэтому я открываю консоль JavaScript и получаюэто два сообщения:
Запрещено загружать локальный ресурс: file: ///VAADIN/themes/MyTheme/js/jquery-1.7.1.js
Запрещено загружать локальный ресурс:file: ///VAADIN/themes/MyTheme/js/script.js
Почему это происходит, что я могу сделать?