未设置变量{5}的值

时间:2016-06-02 06:30:48

标签: java spring-mvc properties

这是我的属性文件:

message=You are scheduled {0} at {1} {2} for your {3} at {4}. We'll see you then! Any questions please call {5}.

用于设置值的Java代码:

String[] msgParams = new String[6];
msgParams[0] = "Tire Rotation"
msgParams[1] = "2016-06-03"
msgParams[2] = "12:00"
msgParams[3] = "vehicle"
msgParams[4] = "dehli"
msgParams[5] = "9876543210"

String message = messageSource.getMessage("message", msgParams , Locale.getDefault());

System.out.println(message);

输出是:

  

您计划在2016-06-03 12:00为您的车辆在德里进行轮胎轮换。那么你好!如有任何问题,请致电{5}。

未设置{5}的值。

2 个答案:

答案 0 :(得分:1)

可能是因为您在uintptr_t之前遗漏了这个\

message =您{4} {3}的{3} {{}} {}} {}那我们先见!如有任何问题,请致电{5}。

答案 1 :(得分:0)

终于找到了。使用''而不是单个'