我需要从gwt应用程序发送到服务器的发布请求。到目前为止这个工作正常。但是,最初我使用的对象包含通过rpc请求发送到服务器的所有参数,因此我不必自己管理序列化和反序列化。现在我通过邮件请求发送这些东西,在服务器端我得到像username = blabla& location = blabla
我宁愿做这样的事情(伪代码):
String serializedObject = parameterObject.serialize();
sendPostRequestWithContent(serializedObject);
并在服务器端:
doPost(...)
String serializedObject = request.getContent();
ParameterObject parameterObject = ParameterObject.deserialize( serializedObject );
知道我怎么能这样做吗?
答案 0 :(得分:0)
有不同的方式。
对于解决方案2,您可以在beackend(Jackson,Gson等)上使用JSON解析器,在客户端上,您可以手动将对象序列化为JSON或these方法之一。