作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Apache 的 HttpClient 从 Java 类调用 servlet。我想将一个对象发送到应该使用序列化保存对象的 servlet。如何将对象发送到servlet?
public static void main(String[] args) {
Names names = new Names();
names.setName("ABC");
names.setPlace("Bangalore");
HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet("http://localhost:9080/HttpClientPractice/FirstServlet");
//Rest of the code
最佳答案
使用类似 Gson 的库将对象转换为 Json 字符串在您显示的类中,并将此字符串添加为查询参数 - 向您展示如何使用 Gson 执行此操作。
Gson gson = new Gson();
String json = gson.toJson(names);
HttpGet httpget = new HttpGet("http://localhost:9080/HttpClientPractice/FirstServlet?obj="+json);
Gson gson = new Gson();
Names names = fromJson(json, Names.class);
关于jakarta-ee - 如何将对象从 Java 类传递给 servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12776516/
我是一名优秀的程序员,十分优秀!