SpringMVC
文章平均质量分 88
Spring Mvc 学习,问题,及处理方法。
EngineerForSoul
我醉欲眠卿且去,明朝有意抱琴来
书山有路勤为径,学海无涯苦作舟
同是天涯沦落人,相逢何必曾相识
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WEB之CGI----CGI详解(原理,配置及访问)
Web端开发发展历程一.基本原理CGI:通用网关接口(Common Gateway Interface)是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。组成CGI通信系统的是两部分:一部分是html页面,就是在用户端浏览器上显示的页面。另一部分则是运行在服务器上的Cgi程序。它们之间的通讯方式如下图:服务器和客户端之间的通信,是客户端的浏览器和服务器端的http服务器之间.转载 2021-01-05 15:04:35 · 3647 阅读 · 0 评论 -
SpringMVC 自定义拦截器 Interceptor
如上图所示,使用了mvc的标签库。本地引入路径。自定义拦截器Interceptor。1:实现HandlerInterceptor(import org.springframework.web.servlet.HandlerInterceptor;)preHandle:执行Controller处理方法前执行postHandle:执行...原创 2019-12-19 18:17:56 · 292 阅读 · 0 评论 -
SpringMVC-Json处理
1:使用HttpServletResponse来处理ajax请求(不要需要配置解析器)//js<script type="text/javascript"> $(function(){ $('#btn').click(function(){ $.post("ajax.do",function(data){ $("#content").html...原创 2019-12-17 18:05:18 · 165 阅读 · 0 评论 -
SpringMVC上传文件,批量上传文件
一:导入相关Jar包commons-fileupload.jarcommons-io.jar二:配置web.xml。上载解析器<!-- 文件上传配置 --><bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResol...原创 2019-12-06 16:53:38 · 513 阅读 · 0 评论 -
SpringMvc乱码,POST乱码,GET乱码,返回值乱码。
一:乱码怎么解决?A:通过过滤器(CharacterEncodingFilter)来解决乱码问题。过滤器只能解决POST乱码问题。<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.Char...原创 2019-12-06 15:49:01 · 282 阅读 · 0 评论 -
SpringMVC数据传输,ModelAndView和ModelMap的区别
一:提交数据(页面---> controller)1:页面传输至后台的域名称(name=kevin)需要和后台controller处理方法的参数一致。请求地址:/hello.do?name=kevin@RequestMapping("/hello.do")public String hello(String name){ System.out.println("参数na...原创 2019-12-05 20:18:18 · 231 阅读 · 0 评论 -
SpringMvc ModelAndView 视图解析器和Servlet详解
一:设置ModelAndView对象,根据View的名称,和视图解析器跳转到指定的页面。页面:视图解析器的前缀+view name +视图解析器的后缀<!-- 配置视图渲染器 --><bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewRes...原创 2019-12-05 16:52:52 · 1101 阅读 · 1 评论 -
SpringMvc Controller 几种配置
第一种:通过URL对应bean<!-- 配置handlerMapper 映射器 --><bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/> <!-- 配置请求处理器 --><bean name="/hello.do" class="c...原创 2019-12-04 16:49:49 · 387 阅读 · 0 评论 -
第四章 Controller接口控制器详解(1)
4.1、Controller简介Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分:1、收集、验证请求参数并绑定到命令对象;2、将命令对象交给业务对象,由业务对象处理并返回模型数据;3、返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名)。还记得DispatcherServlet吗...转载 2019-06-17 17:51:11 · 1299 阅读 · 0 评论 -
第三章 DispatcherServlet详解
3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。具体请参考第二章的图2-1。DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:1、文件上...转载 2019-06-17 11:33:33 · 447 阅读 · 0 评论 -
tomcat 启动报错:org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML
tomcat 启动报错:org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/springmvc-servlet.xml]; nested exception is java.io....原创 2019-06-16 00:38:00 · 13454 阅读 · 0 评论 -
创建javaweb项目时的web.xml和后来增加的web.xml 之间的区别
以如下项目为例:01SpringMVC-mvc 创建项目时没有web.xmlTest项目时创建后就存在的web.xml01SpringMVC-mvc 的web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...原创 2019-06-13 18:06:56 · 884 阅读 · 0 评论 -
eclipse创建一个java web项目?为什么创建的javaweb项目没有web.xml 如何在已经创建好的项目中增加 web.xml
创建一个javaweb项目流程为什么创建的javaweb项目没有web.xml? 如何在已经创建好的项目中增加 web.xml创建一个javaweb项目流程右键选择New->Dynamic Web Project下一步下一步下一步注意:上图红色框不勾选,创建的项目没有web.xml (创建时候一般需要勾选) 如下图所示为什么创建的ja...原创 2019-06-13 17:48:46 · 5483 阅读 · 2 评论 -
第一章 Web MVC简介
Web MVC简介1.1、Web开发中的请求-响应模型:在Web世界里,具体步骤如下:1、 Web浏览器(如IE)发起请求,如访问http://sishuok.com2、 Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户...转载 2019-06-14 16:59:02 · 236 阅读 · 0 评论 -
第二章 Spring MVC入门
2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。另外还有一种基于组件的、事件驱动的Web框架在此...转载 2019-06-14 17:13:44 · 783 阅读 · 0 评论 -
SpringMvc 最新jar包下载
下载springmvc Jar最终下载地址:https://repo.spring.io/simple/libs-release-local/org/springframework/spring/步骤:https://repo.spring.io/simple/libs-release-local/https://repo.spring.io/simple/libs...原创 2019-06-15 19:16:53 · 12903 阅读 · 0 评论 -
官网下载最新的spring-framework
目录下载个Jar包 和文档 找了几条街,隐藏的真深呢?1:官网:https://spring.io/2:项目:https://spring.io/projects3:找到Spring Framework :https://spring.io/projects/spring-framework4:进入Git,https://github.com/spring-projects/s...原创 2019-06-15 20:07:17 · 11048 阅读 · 13 评论 -
web.xml中contextConfigLocation的作用
在web.xml中使用contextConfigLocation参数定义要装入的Spring配置文件。1. 在web.xml里配置需要加载的spring配置文件。 如果要装入多个配置文件,在<param-value>标记中用逗号作分隔符即可。<context-param> <param-name>contextConfigLocati...转载 2019-06-15 23:15:20 · 341 阅读 · 0 评论 -
web.xml 配置
web.xml 配置怎么找?spring-framework-5.1.8.RELEASE-dist 包路径:spring-framework-5.1.8.RELEASE-dist\spring-framework-5.1.8.RELEASE\docs\spring-framework-reference也可以去spring官网去找:<web-app>...原创 2019-06-15 23:23:49 · 196 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet...转载 2019-06-13 16:20:44 · 177 阅读 · 0 评论
分享