Я пытаюсь использовать jQuery Mobile в Spring Roo.
При входе в приложение приложение отображает исходный код последнего включенного файла JavaScript.
Посмотрите на файл mjquery-scripts.tagx ниже.
Обратите внимание, что независимо от того, какой последний файл включен, исходный код этого файла будет отображаться в браузере.
Адрес будет выглядеть примерно так: https://testdomain.com:8080/scripts/jquerymobile/jquery.mobile-1.0.min.js
Теперь, когда я наберу URL https://testdomain.com:8080/, мне будет показана соответствующая страница.
Проблемапохоже, что при входе в систему перенаправление к пути scripts / jquerymobile / jquery.mobile-1.0.min.js.
Что может быть причиной этой проблемы?
Несмотря на то, что я указал jquery.mobile, эта проблема возникает и для jquery.min.
Стандартный файл load-scripts.tagx работает просто отлично.
<jsp:root xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:spring="http://www.springframework.org/tags" version="2.0">
<spring:url value="/scripts/jquery-1.7.min.js" var="jQuery_URL" />
<spring:url value="/scripts/jquerymobile/jquery.mobile-1.0.min.css" var="mobile_CSS" />
<spring:url value="/scripts/jquerymobile/jquery.mobile-1.0.min.js" var="mobile_js" />
<link rel="stylesheet" type="text/css" href="${mobile_CSS}"><!-- required for FF3 and Opera --></link>
<script type="text/javascript" src="${jQuery_URL}"><!-- required for FF3 and Opera --></script>
<script type="text/javascript" src="${mobile_js}"><!-- required for FF3 and Opera --></script>