真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用JSON格式提交數(shù)據(jù)到服務(wù)端的實例代碼

準備Hero.java

專業(yè)從事成都網(wǎng)站建設(shè)、成都做網(wǎng)站,高端網(wǎng)站制作設(shè)計,成都微信小程序,網(wǎng)站推廣的成都做網(wǎng)站的公司。優(yōu)秀技術(shù)團隊竭力真誠服務(wù),采用H5場景定制+CSS3前端渲染技術(shù),自適應(yīng)網(wǎng)站建設(shè),讓網(wǎng)站在手機、平板、PC、微信下都能呈現(xiàn)。建站過程建立專項小組,與您實時在線互動,隨時提供解決方案,暢聊想法和感受。

public class Hero { 
 private String name; 
 private int hp; 
 public String getName() { 
  return name; 
 }  public void setName(String name) { 
  this.name = name; 
 } 
 public int getHp() { 
  return hp; 
 } 
 public void setHp(int hp) { 
  this.hp = hp; 
 } 
 @Override 
  public String toString() { 
   return "Hero [name=" + name + ", hp=" + hp + "]"; 
  } 
} 
public class Hero {
 private String name;
 private int hp;
 public String getName() {
 return name;
 }
 public void setName(String name) {
 this.name = name;
 }
 public int getHp() {
 return hp;
 }
 public void setHp(int hp) {
 this.hp = hp;
 }
 @Override
 public String toString() {
   return "Hero [name=" + name + ", hp=" + hp + "]";
  }
}submit.html文件
[html] view plain copy print? 
 
 
 
用AJAX以JSON方式提交數(shù)據(jù) 
 
 
 
 
名稱:
血量:
用AJAX以JSON方式提交數(shù)據(jù)
名稱:
血量:

JSON.stringify函數(shù)的作用是將一個javascript對象,轉(zhuǎn)換為JSON格式的字符串。

準備SubmitServlet用來接收數(shù)據(jù)

import java.io.IOException; 
import javax.servlet.ServletException; 
import javax.servlet.http.HttpServlet; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
import net.sf.json.JSONObject; 
public class SubmitServlet extends HttpServlet { 
 protected void service(HttpServletRequest request, HttpServletResponse response) 
   throws ServletException, IOException { 
  String data =request.getParameter("data"); 
  System.out.println("服務(wù)端接收到的數(shù)據(jù)是:" +data); 
  JSONObject json=JSONObject.fromObject(data); 
  System.out.println("轉(zhuǎn)換為JSON對象之后是:"+ json); 
  Hero hero = (Hero)JSONObject.toBean(json,Hero.class); 
  System.out.println("轉(zhuǎn)換為Hero對象之后是:"+hero); 
 } 
} 
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.json.JSONObject; 
public class SubmitServlet extends HttpServlet { 
 protected void service(HttpServletRequest request, HttpServletResponse response) 
   throws ServletException, IOException {
  String data =request.getParameter("data");
  System.out.println("服務(wù)端接收到的數(shù)據(jù)是:" +data);
  JSONObject json=JSONObject.fromObject(data); 
  System.out.println("轉(zhuǎn)換為JSON對象之后是:"+ json);
  Hero hero = (Hero)JSONObject.toBean(json,Hero.class); 
  System.out.println("轉(zhuǎn)換為Hero對象之后是:"+hero);
 } 
}

1. 獲取瀏覽器提交的字符串

2. 把字符串轉(zhuǎn)換為JSON對象

3. 把JSON對象轉(zhuǎn)換為Hero對象

最后配置web.xml

<?xml version="1.0" encoding="UTF-8"?> 
 
   
  SubmitServlet 
  SubmitServlet 
  
  
  SubmitServlet 
  /submitServlet 
  
 
<?xml version="1.0" encoding="UTF-8"?>

 
  SubmitServlet
  SubmitServlet
 
 
  SubmitServlet
  /submitServlet
 

啟動tomcat訪問http://127.0.0.1:8080/項目名/submit.html

使用JSON格式提交數(shù)據(jù)到服務(wù)端的實例代碼

在tomcat控制臺看到傳來的數(shù)據(jù)

使用JSON格式提交數(shù)據(jù)到服務(wù)端的實例代碼

總結(jié)

以上所述是小編給大家介紹的使用JSON格式提交數(shù)據(jù)到服務(wù)端的實例代碼,希望對大家有所幫助,如果大家有任何疑問花園給我留言,小編會及時回復(fù)大家的!


網(wǎng)站標題:使用JSON格式提交數(shù)據(jù)到服務(wù)端的實例代碼
標題鏈接:http://weahome.cn/article/gigcjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部