Java培训SpringMVC 内容国际化_控制器中获取国际化资源信息

本章节讲解了Java培训课程中SpringMVC内容中控制器中怎么获取国际化的资源信息,下边就是Java培训课程内容控制器中内容获取国际化的资源信息的相关笔记。

  • 屏蔽视图控制器,执行控制器中方法处理请求

<!– 测试国际化

<mvc:view-controller path=”/testI18N” view-name=”i18n”/>

 –>

<mvc:view-controller path=”/testI18N2″ view-name=”i18n2″/>

  • 控制器方法

package com.atguigu.springmvc.crud.handlers;

 

import java.util.Locale;

 

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.context.support.ResourceBundleMessageSource;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

 

@Controller

public class I18NHandler {

@Autowired

private ResourceBundleMessageSource messageSource; //IOC容器中获取bean对象,进行依赖注入

 

@RequestMapping(“/testI18N”)

public String testI18N(Locale locale){

System.out.println(locale);

String user = messageSource.getMessage(“i18n.user”, null, locale);

System.out.println(“i18n.user=”+user);

return “i18n”;

}

想要了解跟多关于Java培训课程内容欢迎关注尚硅谷Java培训,尚硅谷除了这些技术文章外还有免费的高质量Java培训课程视频供广大学员下载学习。


上一篇:
下一篇: