Controller
中 的方法 返回值 如果是 Map<String,String>
该方法名字上要加 @ResponseBody 注解 否则前台JS验证会捕捉到ERROR 而后台没有异常。操作成功,但是会提示错误信息
/**
* 审核保存
*/
@RequestMapping("application/comission/pro-comission-appro-save.do")
@ResponseBody
protected Map<String, String> goApproSave(HttpServletRequest request,
HttpServletResponse response,){
……
Map<String ,String> info = new HashMap<String, String>();
info.put("msg", "审核成功!");
info.put("flag", "true");
return info;
}
$("#inputForm").ajaxForm({
url:'****** .do',
dataType:'json',
beforeSubmit:function(){
var isValid = $("#inputForm").form("validate");
return isValid;
},
success:function(d){
if(d.flag=='true'){
$.messager.alert("提示",d.msg,'info',function(){
parent.closeWin();
})
parent.reload();
}else{
$.messager.alert("提示",d.msg,'error');
}
},
error:function(){
$.messager.alert("提示","保存审核失败",'error');
}
});
相关推荐
Spring MVC下彻底解决@ResponseBody转义html特殊字符问题,解决包括尖角号(),单引号('),双引号("),按位与(&),反斜杠(\)。
controller 配置: @RequestMapping(value="/timeObject",produces = "application/json;charset=UTF-8" ) @ResponseBody ----------------------------------------------------------------------------- <!--...
@ResponseBody 和 @RequestBody 注解的区别 1 前言 在详述 @ResponseBody 和 @RequestBody 注解之前,咱先了解一下 @RequestMapping 注解,@...@RequestMapping(value = "/controllerDemo") public class Controll
常用注解:@Controller @RestController(Controller+ResponseBody) @Service @Transactional @Mapper @AutoWired @RequestMapping--路由 @RequestParam--参数绑定(不同名参数或Map<Object,String>) @...
2.@RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,...
需求分析: 通过安卓打开相机相册,使用SSM框架搭建后台接口,前端使用retrofit2进行文件传输 ...@Controller @ResponseBody @RequestMapping(Oss) public class OssController { @Autowired priv
@Controller @RestController @RequestMapping @RequestBody @ResponseBody @RequestParam @PathViriable @Component 在类定义之前添加@Component注解,他会被spring容器识别,并转为bean。 @Repository 对Dao实现类...
整理笔记:在springboot中的各个注解的作用,包含@Controller、@ResponseBody、@RestController、@RequestMapping、@GetMapping 注解、@SpringBootTest注解:、@RequestParam注解、@Param注解、@pathVariable注解
1 @Controller 2 @Service 3 @Repository 4 @Component 5 @Bean 6 @Configuration 三、 注入相关 1 @Resource 2 @Autowired 3 @Qualifier 4 @value 5 @ConfigurationProperties 四、 HTTP请求相关 1 @GetMapping 2 @...
hello word@Controller 注解@GetMapping("/index")@ResponseBody //将返回的字符串进行解析在前端显示//@ResponseBody的作用其实是将java对象转为json格式的数据。@RestController注解相当于@ResponseBody + @...
注解 (annotations) 列表 @SpringBootApplication ...@RestController 注解是 @Controller 和 @ResponseBody 的合集, 表示这是个控制器 bean, 并且是将函数的返回值直 接填入 HTTP 响应体中, 是 REST 风格的控制器。
@ConfigurationProperties , @Controller , @CrossOrigin , @EnableWebMvc , @GetMapping , @Import , @JsonDeserialize , @JsonIgnore , @JsonIgnoreProperties , @JsonIgnoreType , @JsonInclude , @JsonProperty...
Spring 4 Web Service类用@RestController 进行注释, 可以取代@Controller和@ResponseBody的使用。要映射REST Web服务URL,请使用注释@RequestMapping。Web服务方法参数包含@RequestParam,该属性具有defaultValue...
最近用到了el-tree控件,主要是数据的格式,按照官网的数据格式来就可以显示节点的树形结构了。 代码参考很多 ...Controller代码 @RequestMapping("/cateList") @ResponseBody public List<TbCateg
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication ...
agora podemos criar um controller,anotamos com @Controller; podemos mapear um控制器com @RequestMappin; Módulo2-Publicando端点 @ResponseBody-印度在媒体上的地位 @RestController-印度控制器休息,使用@...
利用maven构建SSM框架程序,已经配置完全,后台controller可以用@ResponseBody返回数据,无需利用response.getWriter()和modelAndView
后来发现,因为在controller中返回json用了@ResponseBody,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,而项目用的编码为utf-8,所以传中文会出现乱码。 这里我使用了注解来解决: @...
@ResponseBody可以直接返回Json结果 不仅可以返回json结果,还可以定义返回的HttpHeaders和HttpStatus service @Service 自动注册到Spring容器,不需要再在applicationContext.xml文件定义bean了 @Autowired ...
好多小伙伴对@RestController和@Controller+@ResponseBody的使用应该不会陌生,每一个java后端开发工程师都会用到这几个注解。这里不过多啰嗦(不明白的小伙伴自行百度一下吧) 进入今天的主题,每次我们返回的对象...