JSON、Servlet 和 i18n

问题描述 投票:0回答:1

我正在开发一个后端项目,其中请求作为 JSON 对象发送到我的 servlet,响应也作为 JSON 对象发送。我发现这个LINK很有用,但需要帮助来理解如何在我前面提到的后端场景中使用过滤器来通过过滤器全球化我的所有类/API

我是 Java 新手,正在寻求建议,这可能吗?或者我必须为每个类手动调用 ResourceBundle

java json servlets internationalization
1个回答
0
投票

如果您在 json 负载中接收 i18n,您可以尝试执行以下操作

 // this parses the json
    JSONObject jObj = new JSONObject(request.getParameter("yourPramName")); 
    Iterator it = jObj.keys(); 
    
    while(it.hasNext())
    {
        String key = it.next(); // get key
        Object o = jObj.get(key); // get value
     req.getSession().setAttribute(key, o);
    }
© www.soinside.com 2019 - 2024. All rights reserved.