小编Joh*_*nny的帖子

是否为Checkstyle,PMD,FindBugs更换SonarQube?

我们正在从头开始研究一个Web项目,并且正在研究以下静态代码分析工具.

  • 约定(Checkstyle)
  • 不良做法(PMD)
  • 潜在的错误(FindBugs)

该项目建立在Maven之上.我没有使用多种工具来实现这一目的,而是在寻找一个灵活的解决方案并且遇到了SonarQube.

我们是否可以通过SonarQube实现Checkstyle,PMD和Findbugs的结果?

findbugs checkstyle pmd sonarqube

101
推荐指数
6
解决办法
6万
查看次数

无法读取JSP中的属性值

我在Java 6和Spring 3.0上运行java Web应用程序.

我有Web应用程序使用的属性文件,并由服务器启动时的spring框架加载.

config.properties

url=http://www.url.com
test.url=http://www.test.com
dev.url=http://www.dev.com
Run Code Online (Sandbox Code Playgroud)

我需要在java和jsp代码中使用属性值.我可以使用spring 3.0中提供的注释访问java中的值:@Value("${test.url}")

要在JSP中使用这些属性,我试图将属性加载到servlet上下文中,以便可以直接在JSP中引用这些属性

servletContext.setAttribute("props", properties);
Run Code Online (Sandbox Code Playgroud)

在我的jsp中,当我打印时${props},会产生以下结果......

{url=http://www.url.com,test.url=http://www.test.com,dev.url=http://www.dev.com}
Run Code Online (Sandbox Code Playgroud)

但是当我打印时${props.test.url},它什么都不打印(同样适用${props.url}).

这是一个问题,还是我做错了什么.我怎样才能${props.test.url}在jsp中获得工作?

jsp el spring-mvc

1
推荐指数
1
解决办法
2555
查看次数

标签 统计

checkstyle ×1

el ×1

findbugs ×1

jsp ×1

pmd ×1

sonarqube ×1

spring-mvc ×1