У меня есть страница JSP, на которой нет никаких серверных тегов, так что это в основном HTML-страница. Но моя работа влюблена в JSP, поэтому я настроил ее как файл .jsp. В любом случае, Tomcat верит, что мой JavaScript на самом деле является кодом Java, и пытается его проанализировать. Я получаю довольно большую ошибку на экране, говоря, что это ненастоящая функция и т. Д. Может ли кто-нибудь сказать мне, почему он это делает? Код ниже ...
...
<script>
$(function() {
$.dragAndDrop({
dom: {
fileList: '#fileList tbody',
contextMenu: '#fileContextMenu',
dropzone: '#dropzone'
},
templates: {
file: '<tr><td>${fileName}</td><td>${$.dragAndDrop.getDate()}</td><td>${$.dragAndDrop.parseSize(size)}</td></tr>'
}
});
});
</script>
...
Ошибка:
org.apache.jasper.JasperException: /index.jsp(22,42) The function getDate must be used with a prefix when a default namespace is not specified
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)