@Test
public void shouldSupportPostfixFormat() throws Exception {
resolver.setMessageCodeFormatter(Format.POSTFIX_ERROR_CODE);
String[] codes = resolver.resolveMessageCodes("errorCode", "objectName");
assertThat(codes, is(equalTo(new String[] {
"objectName.errorCode",
"errorCode" })));
}
java类org.springframework.validation.DefaultMessageCodesResolver.Format的实例源码
DefaultMessageCodesResolverTests.java 文件源码
项目:spring4-understanding
阅读 30
收藏 0
点赞 0
评论 0
DefaultMessageCodesResolverTests.java 文件源码
项目:spring4-understanding
阅读 30
收藏 0
点赞 0
评论 0
@Test
public void shouldSupportFieldPostfixFormat() throws Exception {
resolver.setMessageCodeFormatter(Format.POSTFIX_ERROR_CODE);
String[] codes = resolver.resolveMessageCodes("errorCode", "objectName", "field",
TestBean.class);
assertThat(codes, is(equalTo(new String[] {
"objectName.field.errorCode",
"field.errorCode",
"org.springframework.tests.sample.beans.TestBean.errorCode",
"errorCode" })));
}
DefaultMessageCodesResolverTests.java 文件源码
项目:spring4-understanding
阅读 28
收藏 0
点赞 0
评论 0
@Test
public void shouldSupportCustomFormat() throws Exception {
resolver.setMessageCodeFormatter(new MessageCodeFormatter() {
@Override
public String format(String errorCode, String objectName, String field) {
return DefaultMessageCodesResolver.Format.toDelimitedString(
"CUSTOM-" + errorCode, objectName, field);
}
});
String[] codes = resolver.resolveMessageCodes("errorCode", "objectName");
assertThat(codes, is(equalTo(new String[] {
"CUSTOM-errorCode.objectName",
"CUSTOM-errorCode" })));
}
DefaultMessageCodesResolverTests.java 文件源码
项目:class-guard
阅读 29
收藏 0
点赞 0
评论 0
@Test
public void shouldSupportPostfixFormat() throws Exception {
resolver.setMessageCodeFormatter(Format.POSTFIX_ERROR_CODE);
String[] codes = resolver.resolveMessageCodes("errorCode", "objectName");
assertThat(codes, is(equalTo(new String[] {
"objectName.errorCode",
"errorCode" })));
}
DefaultMessageCodesResolverTests.java 文件源码
项目:class-guard
阅读 33
收藏 0
点赞 0
评论 0
@Test
public void shouldSupportFieldPostfixFormat() throws Exception {
resolver.setMessageCodeFormatter(Format.POSTFIX_ERROR_CODE);
String[] codes = resolver.resolveMessageCodes("errorCode", "objectName", "field",
TestBean.class);
assertThat(codes, is(equalTo(new String[] {
"objectName.field.errorCode",
"field.errorCode",
"org.springframework.tests.sample.beans.TestBean.errorCode",
"errorCode" })));
}
DefaultMessageCodesResolverTests.java 文件源码
项目:class-guard
阅读 29
收藏 0
点赞 0
评论 0
@Test
public void shouldSupportCustomFormat() throws Exception {
resolver.setMessageCodeFormatter(new MessageCodeFormatter() {
@Override
public String format(String errorCode, String objectName, String field) {
return DefaultMessageCodesResolver.Format.toDelimitedString(
"CUSTOM-" + errorCode, objectName, field);
}
});
String[] codes = resolver.resolveMessageCodes("errorCode", "objectName");
assertThat(codes, is(equalTo(new String[] {
"CUSTOM-errorCode.objectName",
"CUSTOM-errorCode" })));
}
MessageCodesFormat.java 文件源码
项目:sinavi-jfw
阅读 31
收藏 0
点赞 0
评论 0
/**
* {@inheritDoc}
*/
@Override
public String format(String errorCode, String objectName, String field) {
return Format.toDelimitedString(objectName, field);
}