JSON,Servlet和i18n

时间:2017-08-29 18:12:13

标签: java json servlets internationalization

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

我是Java的新手并且正在寻找可能的建议吗?或者我必须为每个类手动调用ResourceBundle

感谢您的期待

1 个答案:

答案 0 :(得分: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);
    }

希望这有帮助。