Javascript 在ajax调用中返回实体
在响应ajax调用时返回实体而不是VO或DTO时是否存在任何问题(安全性、一致性、错误做法等) 小例子: JAVA:Javascript 在ajax调用中返回实体,javascript,java,ajax,spring,security,Javascript,Java,Ajax,Spring,Security,在响应ajax调用时返回实体而不是VO或DTO时是否存在任何问题(安全性、一致性、错误做法等) 小例子: JAVA: @RequestMapping(method = RequestMethod.POST, value = "loadSomething.do") public @ResponseBody RealEntity loadSomething(){ return service.getRealEntity(); } $.ajax({ type:'POST',
@RequestMapping(method = RequestMethod.POST, value = "loadSomething.do")
public @ResponseBody RealEntity loadSomething(){
return service.getRealEntity();
}
$.ajax({
type:'POST',
url: rquestURL,
cache: false,
success: function(realEntity) {
doSomething(realEntity);
}});
JavaScript:
@RequestMapping(method = RequestMethod.POST, value = "loadSomething.do")
public @ResponseBody RealEntity loadSomething(){
return service.getRealEntity();
}
$.ajax({
type:'POST',
url: rquestURL,
cache: false,
success: function(realEntity) {
doSomething(realEntity);
}});
返回实体没有问题。VO的目的与本问题中规定的目的不同
返回实体时没有问题。VO的目的与本问题中规定的目的不同