别告诉我直接用底层的bundle。
谢谢各位地回答,struts2是支持国际化的,可以在MessageAction_zh_CN.properties文件中定义国际化信息,然后在jsp中利用s:text获取国际化信息,在action中用getText获取,而我问的问题是,如何在struts2的自定义拦截器中获取国际化信息。
struts2的拦截器中怎样取国际化信息?
答案:3 悬赏:0 手机版
解决时间 2021-12-19 23:07
- 提问者网友:皆是孤独
- 2021-12-19 07:18
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-12-19 07:51
Struts2怎样取自己配置的国际化信息:
1.配置.properties文件,假如有MessageAction_zh_CN.properties中文配置信息,MessageAction_en_US.properties英文配置信息。
2.配置 struts.xml,在里面只需要保证你请求的Action继承ActionSupport就可以了。
3.在页面用struts2的标签库: ,info是你在properties里面的配置的键,
使用该标签就可以输出相对应配置文件里面的值了。当然,到底输出什么语言,就取决于你浏览器的编码了,他会安装你浏览器的编码去自动配置。Struts2里面的国际化配置的过程就这样。
1.配置.properties文件,假如有MessageAction_zh_CN.properties中文配置信息,MessageAction_en_US.properties英文配置信息。
2.配置 struts.xml,在里面只需要保证你请求的Action继承ActionSupport就可以了。
3.在页面用struts2的标签库:
使用该标签就可以输出相对应配置文件里面的值了。当然,到底输出什么语言,就取决于你浏览器的编码了,他会安装你浏览器的编码去自动配置。Struts2里面的国际化配置的过程就这样。
全部回答
- 1楼网友:一袍清酒付
- 2021-12-19 08:53
Struts2怎样取自己配置的国际化信息:
1.配置.properties文件,假如有MessageAction_zh_CN.properties中文配置信息,MessageAction_en_US.properties英文配置信息。
2.配置 struts.xml,在里面只需要保证你请求的Action继承ActionSupport就可以了。
3.在页面用struts2的标签库: ,info是你在properties里面的配置的键,
使用该标签就可以输出相对应配置文件里面的值了。当然,到底输出什么语言,就取决于你浏览器的编码了,他会安装你浏览器的编码去自动配置。Struts2里面的国际化配置的过程就这样。
- 2楼网友:拾荒鲤
- 2021-12-19 08:43
Struts2怎样取自己配置的国际化信息:
1.配置.properties文件,假如有MessageAction_zh_CN.properties中文配置信息,MessageAction_en_US.properties英文配置信息。
2.配置 struts.xml,在里面只需要保证你请求的Action继承ActionSupport就可以了。
3.在页面用struts2的标签库: ,info是你在properties里面的配置的键,
使用该标签就可以输出相对应配置文件里面的值了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯