【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver

时间:2023-01-17 04:54:58

场景

当我们设计程序界面的时候,中国人希望界面是中文,而美国人希望界面是英文。
我们当然希望后台代码不需改变,系统能够通过配置文件配置,来自己觉得是显示中文界面还是英文界面。
这是,Spring mvc的ResourceBundleViewResolver视图解析器就派上用场了。




程序设计


【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver

配置文件:配置ResourceBundleViewResolver视图解析器

【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver

控制层


@RequestMapping);
  • %>
  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  • <html>
  • <head>
  • <title>类型转换测试</title>
  • <script type="text/javascript">var basePath = "<%=basePath%>";</script>
  • <script type="text/javascript" src="<%=basePath%>js/JQuery/jquery.min.js"></script>
  • </head>
  • <body>
  •     <div style="padding:5px 0;">
  •     【用户名】:${ person.username},【薪水】:${person.salary},【生日】:${person.birthday }
  • </div>
  • </body>
  • </html>


  • 【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver
    修改客户端语言:
    【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver

    附件列表