小编Nim*_*sky的帖子

增加HashMap中的整数

我是否必须返回该对象然后再添加一个新对象?或者我可以直接增加?

Integer temp = myMap.get(key);
temp++;
myMap.put(key, temp);
Run Code Online (Sandbox Code Playgroud)

没有办法做到这一点(这不起作用):

myMap.get(key)++;
Run Code Online (Sandbox Code Playgroud)

java pointers reference hashmap

29
推荐指数
5
解决办法
4万
查看次数

Spring 3.2测试,com.jajway不包含在依赖项中

由于未找到类,因此我的测试失败了

import com.jayway.jsonpath.InvalidPathException;

org.springframework.test.util.JsonPathExpectationsHelper;
Run Code Online (Sandbox Code Playgroud)

手动将jayway依赖项添加到我的maven pom中删除了此错误,我的测试按预期运行.

我是否发现了一个错误,或者我是否需要添加一个不同的弹簧罐以及弹簧测试?

java spring json spring-mvc

29
推荐指数
2
解决办法
1万
查看次数

java属性文件,为一个属性使用多行

我将sql存储在属性文件中,并使用spring注入它,这有效:

someSQL = select result from myTable where y = 2 and x = ? order by z
Run Code Online (Sandbox Code Playgroud)

但为了便于阅读,我想要这个:

    someSQL = select result 
              from myTable 
              where y = 2  
              and x = ? 
              order by z
Run Code Online (Sandbox Code Playgroud)

我需要使用哪种正确的文本格式?

java spring properties

28
推荐指数
3
解决办法
2万
查看次数

使用spring 3 mvc列出<Foo>作为表单后备对象,语法是否正确?

我想做这样的事情,其中​​foo是一个带有一个String字段名的类,以及getter/setter:

<form:form id="frmFoo" modelAttribute="foos">
   <c:forEach items="${foos}" var="foo">
     <form:input path="${foo.name}" type="text"/>
Run Code Online (Sandbox Code Playgroud)

然后提交更新名称的Foos完整列表?我的控制器sig看起来像这样:

@RequestMapping(value = "/FOO", method = RequestMethod.POST)
public String getSendEmail(List<Foo> foos, Model model) {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

spring jsp jstl spring-mvc

20
推荐指数
1
解决办法
3万
查看次数

如何使用spring 3.2新的mvc测试登录用户

这工作正常,直到我必须测试需要登录用户的服务,如何将用户添加到上下文:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:applicationContext-test.xml")
@WebAppConfiguration
public class FooTest {
@Autowired
private WebApplicationContext webApplicationContext;

private MockMvc mockMvc;

@Resource(name = "aService")
private AService aService; //uses logged in user

@Before
public void setup() {
    this.mockMvc = webAppContextSetup(this.webApplicationContext).build();
}
Run Code Online (Sandbox Code Playgroud)

java junit spring spring-mvc

20
推荐指数
2
解决办法
2万
查看次数

Teamcity到github列表远程引用失败未授权jgit

在同一台机器上使用github for Windows,使用相同的凭据可以正常工作.可以拉/克隆.

但是,在同一台计算机上作为Windows服务安装的teamcity会返回以下错误

List remote refs failed: org.eclipse.jgit.errors.TransportException: https://github.com/my-private-repo.git: not authorized
Run Code Online (Sandbox Code Playgroud)

git teamcity github jgit

20
推荐指数
2
解决办法
2万
查看次数

Jenkins,指定JAVA_HOME

我使用apt-get在我的ubuntu盒子上安装了openjdk-6-jdk.

在系统信息中,jenkins告诉我Java.Home是 /usr/lib/jvm/java-6-openjdk/jre

但是当我JAVA_HOME在Jenkins中指定该目录:"configure system"时,它会返回错误消息,指出该目录看起来不像jdk目录.

它也没能拿起我的maven安装.

我错过了一些明显的东西吗

java ubuntu java-home jenkins

18
推荐指数
5
解决办法
9万
查看次数

我处于反模式中,我想要离开

我正在使用jsp/jquery/ejb/jboss开发一个java webapp.

我有一个Web表单,使用户可以从数据库中选择100个字段(所有来自不同的不相关表/对象)的任意组合.然后,这些字段通过java servlet输出到excel电子表格.执行存储过程,始终返回所有100个字段.

Web表单在传输对象(TO)中设置100个布尔值,以确定是否应该显示数据.然后引用该TO以产生电子表格的标题行,并且还产生来自迭代的数据库的每一行.

一切正常,但感觉不对.我想不出一种可行的方法,它不会引用100个布尔值(N + 1次)来确定是否应该在输出的电子表格中包含一个字段.当我说可行时,我的意思是,例如,我不想重写存储过程或创建100个不同的存储过程.

java design-patterns anti-patterns

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

intellij在JSP代码检查或自动完成中不解析el变量

总结这里显示的答案Eclipse中的Spring MVC模型对象的(jsp/jstl)视图中的代码辅助 对我来说根本不起作用,是否需要更改设置?

我刚刚在github上下载了示例spring-mvc-showcase,它在该项目中没有开箱即用(11.1.3或EAP 12版本都是完整的企业版),见下文(我不知道)它从哪里得到formBean):

fruit和foo都可以使用,但不能作为自动完成选项使用

这是我自己项目中的一个示例,下面的屏幕截图(底部框架)显示我的控制器向模型添加字符串属性并返回正确的视图名称.我希望shopString在编辑该视图时可以作为自动完成选项提供,但它不是: JSP显示abover控制器,当

sg是一个javascript变量 - 它应该在那里很棒,但是"shopString"在哪里?是否有我需要更改的设置或其他我无法获得此功能的东西(使用带有所有弹簧插件的11.1.3企业版).

弹簧特定变量也失败了: 在此输入图像描述

它们是一个开源(春季教程项目之一吗?),这绝对有效......或者我的Intellij安装中是否需要更改设置(我已经测试了12版EAP的全新下载)?

下面的另一个屏幕截图显示了我通过自动检测正确设置的所有spring coifg文件,但代码检查失败...这是spring-mvc-showcase项目: 代码检查和弹簧配置

java jsp el intellij-idea

15
推荐指数
2
解决办法
2万
查看次数

从intellij检查中排除目录,但不从自动完成中排除

据我所知,排除目录的唯一方法是在项目结构中将其标记为已排除.但是,这会使IntelliJ完全忽略该目录.因此它不会出现在自动完成选项中.

我不想要这个.我想要从检查中排除,但要包含在其他所有内容中.这可能吗?

我正在使用Intellij 12.0.2.而且,它实际上是bootstrap css和js未通过检查.

css java static-analysis intellij-idea twitter-bootstrap

15
推荐指数
3
解决办法
1万
查看次数