Not able to receive jsonData in spring controller
Hi Guys,
I am using spring 3.0.5.
I have simple json array and i want to receieve it in spring controller as list of state in this example
Json data is as below
Code:
[{"stateCode":"45","stateDesc":"Tamilnadu ","stateCodeNumber":"0","stdCode":"7890","isEdited":"true"},{"stateCode":"45","stateDesc":"Tamilnadu ","stateCodeNumber":"0","stdCode":"7890","isEdited":"true"},{"stateCode":"45","stateDesc":"Tamilnadu ","stateCodeNumber":"0","stdCode":"7890","isEdited":"true"}]
pojo
Code:
public class State {
// A member
private String stateDesc;
// A member
private String stateCode;
private Integer stdCode;
private Integer stateCodeNumber;
// refernced member variable
// getter and setter for refrenced entity
public Integer getStdCode() {
return stdCode;
}
public void setStdCode(Integer stdCode) {
this.stdCode = stdCode;
}
public Integer getStateCodeNumber() {
return stateCodeNumber;
}
public void setStateCodeNumber(Integer stateCodeNumber) {
this.stateCodeNumber = stateCodeNumber;
}
public State() {
}
// for referanced entity in constructor
public State(String stateDesc, String stateCode) {
this.stateDesc = stateDesc;
this.stateCode = stateCode;
// refernced member
}
// Generate the getters and setters for the fields
public void setStateDesc(String stateDesc) {
this.stateDesc = stateDesc;
}
public String getStateDesc() {
return this.stateDesc;
}
public void setStateCode(String stateCode) {
this.stateCode = stateCode;
}
public String getStateCode() {
return this.stateCode;
}
}
you will find some fields which are present in json are not found in pojo its because i dont require those fields they are simply redundant fields that i get from json.
Also my jsp dosent as ModelAttribute i.e i am not using fpring form tags it is designed as simple html tags
How can i get list of State in my controller ?