【发布时间】:2015-07-04 18:22:38
【问题描述】:
我对 Spring MVC 完全陌生。我有一个带有以下注释的Student 类
@Size(min=2, max=10 )
public String studentHobby;
还有一个StudentController 类:
@RequestMapping("admissionSuccess.html")
public ModelAndView admissionSuccess(@Valid @ModelAttribute("student") Student student,BindingResult result)
{
if(result.hasErrors())
{
ModelAndView model=new ModelAndView("admissionForm");
return model;
}
ModelAndView model=new ModelAndView("admissionSuccess");
model.addObject("student",student);
return model;
}
和studentmessages.properties:
Size.student.studentHobby=please enter a value for studenthobby between 2 and 10;
和spring-servlet.xml 文件:
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basename" value="/WEB-INF/studentmessages/"></property>
</bean>
我无法从属性文件中打印消息,我收到的是默认消息。请告诉我代码是否有问题。
【问题讨论】:
标签: java spring spring-mvc