Skip to main content
added 1069 characters in body
Source Link
subbusaabu
  • 181
  • 3
  • 3
  • 12

From jsp through ajax cal I'm passing json string to server and I am converting to json object. How can I convert the jsonobject to a model class object in java?

In server I'm doing this:

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

My model classclasses looks like this:

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

And

  public class Vehicle{
    private Integer vId;
   private String VName;
    private List<Department> department;
   //getters and setters;
    }

and

  public class Department{
    private Integer depId;
private String departmentName;
private List<Item> item;
   //getters and setters
   }

and

  public class Item{
  private Integer itemId;
  private String itemName;
  //getters and setters
   }

and I am getting jsonData String as

{"vehicles":[{"vehicle":[{"department":[{"Item":[{"itemId":31,"itemName":"c7"},{"itemId":32,"itemName":"c2"}],"depId":21,"departmentName":"d1"}],"vId":11,"VName":"aaa"},{"department":[{"Item":[{"itemId":33,"itemName":"c3"},{"itemId":34,"itemName":"c4"}],"depId":22,"departmentName":"d2"},{"Item":[{"itemId":36,"itemName":"c1"}],"depId":24,"departmentName":"d3"}],"vId":12,"VName":"bbbb"},{"department":[{"Item":[{"itemId":30,"itemName":"c6"},{"itemId":35,"itemName":"c5"}],"depId":23,"departmentName":"d4"}],"vId":13,"VName":"cccc"},{"department":[{"Item":[{"itemid":37,"itemName":"c8","status":0}],"depId":25,"departmentName":"d5"}],"vId":14,"VName":"ddd"}]}]}

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java?

From jsp through ajax cal I'm passing json string to server and I am converting to json object. How can I convert the jsonobject to a model class object in java?

In server I'm doing this:

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

My model class looks like this:

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

And

  public class Vehicle{
    private Integer vId;
   private String VName;
   //getters and setters;
    }

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java?

From jsp through ajax cal I'm passing json string to server and I am converting to json object. How can I convert the jsonobject to a model class object in java?

In server I'm doing this:

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

My model classes looks like this:

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

And

  public class Vehicle{
    private Integer vId;
   private String VName;
    private List<Department> department;
   //getters and setters;
    }

and

  public class Department{
    private Integer depId;
private String departmentName;
private List<Item> item;
   //getters and setters
   }

and

  public class Item{
  private Integer itemId;
  private String itemName;
  //getters and setters
   }

and I am getting jsonData String as

{"vehicles":[{"vehicle":[{"department":[{"Item":[{"itemId":31,"itemName":"c7"},{"itemId":32,"itemName":"c2"}],"depId":21,"departmentName":"d1"}],"vId":11,"VName":"aaa"},{"department":[{"Item":[{"itemId":33,"itemName":"c3"},{"itemId":34,"itemName":"c4"}],"depId":22,"departmentName":"d2"},{"Item":[{"itemId":36,"itemName":"c1"}],"depId":24,"departmentName":"d3"}],"vId":12,"VName":"bbbb"},{"department":[{"Item":[{"itemId":30,"itemName":"c6"},{"itemId":35,"itemName":"c5"}],"depId":23,"departmentName":"d4"}],"vId":13,"VName":"cccc"},{"department":[{"Item":[{"itemid":37,"itemName":"c8","status":0}],"depId":25,"departmentName":"d5"}],"vId":14,"VName":"ddd"}]}]}

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java?

How to convert json String to java object

fromFrom jsp through ajax cal I amI'm passing json string to server and I am converting to json object.How How can I convert the jsonobject to a model class object in java?

inIn server I amI'm doing like this:

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

myMy model class islooks like this:

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

andAnd

  public class Vehicle{
    private Integer vId;
   private String VName;
   //getters and setters;
    }

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java.?

convert json String to java object

from jsp through ajax cal I am passing json string to server and I am converting to json object.How can I convert the jsonobject to a model class object in java

in server I am doing like this

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

my model class is like this

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

and

  public class Vehicle{
    private Integer vId;
   private String VName;
   //getters and setters;
    }

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java.

How to convert json String to java object

From jsp through ajax cal I'm passing json string to server and I am converting to json object. How can I convert the jsonobject to a model class object in java?

In server I'm doing this:

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

My model class looks like this:

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

And

  public class Vehicle{
    private Integer vId;
   private String VName;
   //getters and setters;
    }

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java?

Source Link
subbusaabu
  • 181
  • 3
  • 3
  • 12

convert json String to java object

from jsp through ajax cal I am passing json string to server and I am converting to json object.How can I convert the jsonobject to a model class object in java

in server I am doing like this

 HttpServletRequest request = ServletActionContext.getRequest();
 String jsonData = request.getParameter("JsonData");
 JSONObject jsonDataObject = (JSONObject) JSONSerializer.toJSON( jsonData );

my model class is like this

   public class Vehicles {

private List<Vehicle> vehicle;

public List<Vehicle> getVehicle() {
    return vehicle;
}

public void setVehicle(List<Vehicle> vehicle) {
    this.vehicle= vehicle;
}
    
    }

and

  public class Vehicle{
    private Integer vId;
   private String VName;
   //getters and setters;
    }

How can I convert JSONObject jsonDataObject ( or String jsonData) to model class object(ie vehicles) in java.