Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使syntastic在JSP文件中使用jshint?_Javascript_Jsp_Vim_Syntastic - Fatal编程技术网

Javascript 如何使syntastic在JSP文件中使用jshint?

Javascript 如何使syntastic在JSP文件中使用jshint?,javascript,jsp,vim,syntastic,Javascript,Jsp,Vim,Syntastic,我的JavaScript代码通常会显示在.js文件中,但它存储在.jsp文件中。我想使用jshint作为使用Syntastic检查此文件的检查器,但我似乎无法让它工作 根据文档,这样的动作似乎是正确的,但不起作用: 让g:syntastic\u jsp\u checkers=['jshint'].jsp文件应该是JavaServer页面,而不是JavaScript。在撰写本文时,syntastic没有任何针对jsp的检查程序。你不能只是编一个就指望它能工作。谢谢你的回复。我知道jsp通常不包含传

我的JavaScript代码通常会显示在
.js
文件中,但它存储在
.jsp
文件中。我想使用jshint作为使用Syntastic检查此文件的检查器,但我似乎无法让它工作

根据文档,这样的动作似乎是正确的,但不起作用:


让g:syntastic\u jsp\u checkers=['jshint']

.jsp
文件应该是JavaServer页面,而不是JavaScript。在撰写本文时,syntastic没有任何针对
jsp
的检查程序。你不能只是编一个就指望它能工作。谢谢你的回复。我知道jsp通常不包含传统意义上的JavaScript。现在发生的事情是,我有一个html样式的文件,扩展名为
.jsp
,它实际上包含一些html容器标记,但大部分是JavaScript。我希望使用Syntastic检查我的JavaScript语法,但我无法更改我正在使用的文件的扩展名。请重新构造您的站点,使JavaScript位于
.js
文件中。或者滥用
syntastic\u filetype\u map
(但这样做效果不太好)。或者干脆不要在这个项目中使用syntastic。耸肩