#SpringMvc

SpringMvc 跨域处理

  由于浏览器对于JavaScript的同源策略的限制,导致A网站(Ajax请求)不能通过JS去访问B网站的数据,于是跨域问题就出现了。跨域指的是域名、端口、协议的组合不同就是跨域。http://www.chenyanbin.com/https://www.chenyanbin.com/http://www.cheny...
代码星球 ·2020-08-31

SpringMVC Mock测试

  在测试过程中,对于某些不容易构成或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,就是Mock测试。  Servlet、Request、Response等ServletAPI相关对象本来就是由Servlet容器(Tomcat)创建的。  这个虚拟的对象就是Mock对象。  Mock对象是真实对象在调试...
代码星球 ·2020-08-31

SpringMVC 数据交互

  JSON数据格式比较简单、解析比较方便,在接口调用及HTML页面Ajax调用时较常用。请求是Key/Value,响应是JSON(推荐使用)请求是JSON,响应是JSON<dependency><groupId>com.fasterxml.jackson.core</groupId>...
代码星球 ·2020-08-31

SpringMvc commons-fileupload图片/文件上传

  SpringMvc文件上传的实现,是由commons-fileupload这个jar包实现的。在修改商品页面,添加上传商品图片功能。<!--文件上传--><dependency><groupId>commons-fileupload</groupId><arti...

SpringMvc 异常处理器

  SpringMvc在处理请求过程中出现异常信息由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。  异常包含编译时异常和运行时异常,其中编译时异常也叫预期异常。运行时异常只有在项目运行的情况下才会发现,编译的时候不需要关心。  运行时异常,比如:空指针异常、数组越界异常,对于这样的异常,只能通过...
代码星球 ·2020-08-31

SpringMVC 请求/响应乱码问题解决方案

  GET请求参数是通过请求行中的URL发送给Web服务器(Tomcat)的。  Tomcat服务器会对URL进行编码操作(此时使用的是Tomcat设置的字符集,默认是iso8859-1)  到了我们的应用程序中的请求参数,已经是被Tomcat使用ISO8859-1字符集进行编码之后的了。方式一修改tomcat配置文件...

SpringMVC 请求参数绑定

  默认是key/value格式,比如:http:xxxx?id=1&type=2  都是字符串类型的各种值  Controller类中的方法参数,比如简单类型、POJO类型、集合类型等。  默认内置了24种参数解析组件(ArgumentResolver)  就是将请求参数串中的value值获取到之后,在进行类...

springmvc: No converter found for return value of type

  刚开始学习springmvc的童鞋,相信很多都需要过这种情况,报错信息如下org.springframework.http.converter.HttpMessageNotWritableException:Noconverterfoundforreturnvalueoftype:classcom.cyb.ssm....

springmvc Controller详解

  在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。返回ModelAndVie...
代码星球 ·2020-08-31

SpringMvc demo示例及源码详细分析

  我们的开发架构一般都是基于两种形式,一种C/S架构,也就是客户端/服务器,另一种是B/S架构,也就是浏览器/服务器。在JavaEE开发中,几乎全部都是基于B/S架构的开发。那么在B/S架构中,系统标准的三层架构包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多。表现层  也就是我们长说的web层。...

layui结合SpringMVC上传文件以及携带额外的参数上传文件

   今天在使用layui的过程中,遇到了使用其上传文件的模块。自己感觉文件上传还是bootstrapfileinput插件比较好用一些,灵活方便,bootstrapfileinput使用方法参考:http://www.cnblogs.com/qlqwjy/p/8410413.html   在使用l...

SpringMVC控制器 跳转到jsp页面 css img js等文件不起作用 不显示

    今天在SpringMVC转发页面的时候发现跳转页面确实成功,但是JS,CSS等静态资源不起作用: 控制层代码:/***转发到查看培养方案详情的页面*@return*/@RequestMapping("/2TrainSchemeDatail")publicStringforward2TrainSchem...

SpringMVC可以配置多个拦截后缀*.action和.do等

   首先介绍一下.do和.action的区别:     struts早期的1版本,以.do为后缀。    同时spring的MVC也是以.do为后缀。    几年前struts收购鼎鼎大名的webwork2和开发团队后,将webwork简单封装,原计划是叫做strutsTi,    后来怕广大st...

SpringMVC 使用@ResponseBody返回json 中文乱码与返回实体类报错

   有时候我们发现接收的是中文,返回却是个?。这确实是个蛋疼的问题,Spring中解析字符串的转换器默认编码居然是ISO-8859-1/***Implementationof{@linkHttpMessageConverter}thatcanreadandwritestrings.**<p>By...

springMVC4(16)拦截器解析与登陆拦截模拟

在SpringMVC中,我们会常常使用到拦截器,尽管SpringAOP也能帮我们实现强大的拦截器功能,但在Web资源供给上。却没有SpringMVC来得方便快捷。使用SpringMVC拦截器的核心应用场景是依据我们的实际需求,个性化定制拦截器,再对特定url进行拦截处理。而自己定义拦截器。首先须要我们实现Handler...
首页上一页...56789...下一页尾页