私はJSPページを持っていますが、基本的にはHTMLページなので、実際にはサーバータグはありません。しかし、私の仕事はJSPに恋しているので、私は.jspファイルとして設定しました。とにかく、Tomcatは私のJavaScriptが実際にJavaコードであり、それを解析しようとしていると信じています。画面上に大きなエラーが表示され、実際の機能などはわかりません。だれかが私にその理由を教えてもらえますか?以下のコード...Eclipse/JSPでJavaScriptを解析するのはなぜですか?
...
<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)
JSPで評価するための '$ {$。dragAndDrop.getDate()}'と '$ {...} 'マーク式があります。 –
それは問題です。ありがとう:p私はJSPタグが<% %>であることを理解していたが、私はそれらを使用していないので、私は本当に知りませんでした。 –
JSP 2.0で導入されました。 –