Checkstyle相当于JSP?

时间:2010-07-19 16:46:46

标签: jsp coding-style indentation checkstyle

是否有任何工具可以为JSP文件执行checkstyle对Java文件的操作? 理想的做法是在checkstyle中包含JSP检查,但据我所知,这是不可能的。

我想例如检查JSP文件:

  • 缩进样式
  • 某些结构的正确展示位置
  • 标签/空格检查
  • 检查scriplets的使用

由于 爱默生

2 个答案:

答案 0 :(得分:3)

是的,有类似的东西(但不完全是那些检查):你可以使用IntelliJ IDEA的“检查”功能来检查JSP的各种问题,这些检查也可以从命令行运行(使用inspect.bat在IntelliJ的/ bin目录中。)

为此,您需要创建一个“profile”以仅包含所需的JSP检查,从IDE(Analyze / Inspect Code)测试它,如果它们没问题,也可以从命令行运行它们(和例如,从你的构建工具中调用它们。)

基于那些现有的JSP检查,你也可以编写其他检查(但这需要更多技巧,因为没有好的文档 - 只是IntelliJ插件的源代码和支持论坛)

答案 1 :(得分:0)

PMD也支持检查JSP文件。规则很少。我没有广泛使用它。随时尝试。