2012-09-13 42 views
0

我正在开发一个项目,我需要做一个模块,管理员可以随时添加语言环境。该项目由Struts2,Spring和Hibernate完成。在Struts2应用程序中动态添加语言环境

所以,可以通过在Web应用程序中上传我自己的语言环境文件而无需重新部署它来完成此操作?以及如何重写这些文件的默认路径?有什么想法吗?一般来说最好的想法是什么?谢谢

+0

我不确定默认路径是什么意思?一般我们倾向于有'localProvider'这个负责给我们区域的地方 –

+0

我在想他的意思是i18n的支持?因为本地是由客户定义的,所以一般来说这并不是一个好主意。但能够为应用程序的客户端提供更新i18n设置的方法是有道理的。 – Quaternion

+0

使,但应用程序读取仅部署,所以..我在想另一个solutiuon也许 – Denees

回答

0

因此,我来​​到一个解决方案,编写本地字符串到数据库本身,并重写逻辑。我认为这是最好的解决方案,通过这种方式,我可以即时从管理控制台中的页面即时修改字符串。

相关问题