json 字符串转对象 springmvc +mybatis +ajax
2017-07-11 15:13
525 查看
@RequestMapping(value="/createUser",method=RequestMethod.POST)
用这个注解前端必须用ajax请求 ajax请求后台方法不能跳转页面 ,只能在前端ajax跳转页面
public void createUser(@RequestBody String creditVO,Model model)
{
if (creditVO!=null) {
/*JSONObject object = JSONObject.fromObject(creditVO);
CreditVO creditVO2 = (CreditVO)JSONObject.toBean(object,CreditVO.class); //转成实体对象
*/
creditService.createUser(creditVO);
List<Credit> list=creditService.queryUserInfo(creditVO);
model.addAttribute("creditVOList", list);
}
红色标注必须个实体类对应
$(function(){
$("#btn1").click(function(){
var loginName=$("#loginName").val();
var pwd=$("#pwd").val();
var repwd=$("#repwd").val();
var mycard=$("#mycard").val();
var photo=$("#photo").val();
var mobile=$("#mobile").val();
var email=$("#email").val();
var selProvince=$("#selProvince").val()+" "+$("#selCity").val();
//alert(selProvince);
var createuser ={"loginName":loginName,"loginPwd":pwd,"againPwd":repwd,
"IDCard":mycard,"fixedTelephoneNumber":photo,"telephoneNumber":mobile,
"email":email,"address":selProvince};
//alert(JSON.stringify(createuser));
$.ajax({
url:"http://localhost:8080/ssmy/CreditController/createUser.do",
type:'post',
data:createuser,
dataType:"json",
success:function(data){
if(data==true){
location.href="http://localhost:8080/ssmy/view/queryregister.jsp";
}
console.log(data);
}
});
});
});
<input id="loginName" name="loginName" type="text" class="inputs" />
用这个注解前端必须用ajax请求 ajax请求后台方法不能跳转页面 ,只能在前端ajax跳转页面
public void createUser(@RequestBody String creditVO,Model model)
{
if (creditVO!=null) {
/*JSONObject object = JSONObject.fromObject(creditVO);
CreditVO creditVO2 = (CreditVO)JSONObject.toBean(object,CreditVO.class); //转成实体对象
*/
creditService.createUser(creditVO);
List<Credit> list=creditService.queryUserInfo(creditVO);
model.addAttribute("creditVOList", list);
}
红色标注必须个实体类对应
$(function(){
$("#btn1").click(function(){
var loginName=$("#loginName").val();
var pwd=$("#pwd").val();
var repwd=$("#repwd").val();
var mycard=$("#mycard").val();
var photo=$("#photo").val();
var mobile=$("#mobile").val();
var email=$("#email").val();
var selProvince=$("#selProvince").val()+" "+$("#selCity").val();
//alert(selProvince);
var createuser ={"loginName":loginName,"loginPwd":pwd,"againPwd":repwd,
"IDCard":mycard,"fixedTelephoneNumber":photo,"telephoneNumber":mobile,
"email":email,"address":selProvince};
//alert(JSON.stringify(createuser));
$.ajax({
url:"http://localhost:8080/ssmy/CreditController/createUser.do",
type:'post',
data:createuser,
dataType:"json",
success:function(data){
if(data==true){
location.href="http://localhost:8080/ssmy/view/queryregister.jsp";
}
console.log(data);
}
});
});
});
<input id="loginName" name="loginName" type="text" class="inputs" />
相关文章推荐
- json 字符串转对象 springmvc +mybatis +ajax
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- 疑难杂症(6)-- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串--http://www.cnblogs.com/quanyongan/archive/2013/04/16/3024741.html
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody 接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串 例子
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- spring mvc+ajax返回json字符串的方式
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串
- SpringMVC @RequestBody接收Json对象字符串