Could not resolve view with name ‘sys/menu/user’ in servlet with name ‘dispatcher’

这个报错有点坑儿。 他说该 路径不能被 springMVC dispatcher 拦截 ,仔细排查了下是这个注解搞的鬼   @RestController, 官方文档来说 》 @RestController = @Controller + @ResponseBody (它是传一个 json ) @Controller  他是会被拦截到页面 ,我当时用的就是这个,实际上我想要得到 json 数据,而不是 跳转 页面,所以出现下面错误!!! HTTP Status 500 - Could not resolve view with name '…

IntelliJ IDEA 创建Spring+SpringMVC+hibernate+maven项目

第一步: 新建maven管理的web项目, 具体步骤参考:http://www.cnblogs.com/gczmn/p/8693734.html第二步: 创建项目结构, 完整项目结构如下: 第三步: 填充文件,有些地方如果不是上面目录的样子需要自己改变,已经使用颜色做出标记  pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM…

SpringMVC+Spring+Hibernate搭建实例

此文是在这篇博文的基础上进行的,原文在这里http://blog.csdn.net/bjyfb/article/details/8998267 1. 说明 搭建SpringMVC+Spring+Hibernate的框架,项目结构如图1所示 引用的jar包为Spring3.2.6和Hibernate4,如图2所示 2. 配置文件 2.1 spring-mvc.xml 注意看其中的注释内容,写的比较详细 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/…

《springMVC》springMVC之整合webservice maven版

pom.xml <!--webservice --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf</artifactId> <version>${spring.webservice.version}</version> <type>pom</type> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.cxf/cxf-rt-frontend-jaxws --> <dependency> <groupId>or…

SpringMVC_RequestMapping_修饰类

SpringMVCTest.javapackage com.wxh.springmvc.handlers; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @RequestMapping("/springmvc") @Controller public class SpringMVCTest { private static final String SUCCESS = "success"; /** * 1.@RequestMapping 除了修饰方法,还可来修饰类 * 2. * 1).类定义处:提供初步的请…

【SpringMVC-002】idea创建SpringMVC项目傻瓜教程-升级版(注解版)

上个教程中,其实我们创建的项目存在明显的问题,不知道大家是否还记得我的操作过程,忘记的伙伴可以重新查看下教程【SpringMVC-001】idea创建SpringMVC项目傻瓜教程 【SpringMVC-001】中,我们的controller是这么写的: public class WelcomeController implements Controller { @Override public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServl…

SpringMVC进阶(二)——handlerMapping

springMVC 发表评论
    上一篇博文我们介绍了SpringMVC的最简单的一个例子,下面我们一起来进一步认识一下Spring MVC中的handlerMapping。     我们知道springMVC通过前端控制器控制器拦截浏览器的URL请求,那么它如何根据请求信息选择页面控制器进行功能处理?这就需要我们配置 HandlerMapping 进行映射,在springmvc中handlerMapping有三种,下面一块来认识一下吧。     1.BeanNameUrlHandlerMapping(默认) <!-- …

SpringMVC_24_异常处理_@ExceptionHandler注解

springMVC 发表评论
ExceptionHandlerExceptionResolver 主要处理Handler中用@ExceptionHandler注解定义的方法。 @EceptionHandler注解定义的方法优先级的问题:例如发生的是NullPointerException,但是声明的异常有RuntimeException和Exception,此时会根据异常的最近继承关系找到继承深度最浅的那个@ExceptionHandler注解方法,即标记了RuntimeException的方法 ExceptionHandlerMethodResolver内部若找不到@ExceptionHa…

SpringMVC 4.3 —第一个HelloWorld项目

操作步骤:from:https://www.cnblogs.com/yy3b2007com/p/8182677.html2)使用eclipse创建Dynamic web project,并把spring mvc开发必须包引入,引入commons-logging日志包;3)修改web.xml配置文件,配置dispatcherServlet;在src下创建一个springmvc.xml配置文件,配置文件内指定扫描包,及配置视图解析器。/WEB-INF/web.xml配置后: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app…

SpringMVC的REST风格的四种请求方式

一、 在HTTP 协议里面,四个表示操作方式的动词:GET、POST、PUT、DELETE。 它们分别对应四种基本操作:     1、GET ======获取资源 2、POST ===== 新建资源 3、PUT======= 更新资源 4、DELETE==== 删除资源 二、REST:即 Representational State Transfer。(资源)表现层状态转化。 是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便, 所以正得到越来越多网站的采…

SpringMVC重要注解(四)@ModelAttribute

springMVC 发表评论
在 SpringMVC 的 Controller 中使用 @ModelAttribute 时,应用位置包括下面几种:应用在方法上。应用在方法的参数上。应用在方法上,并且方法也使用了@RequestMapping首先说明一下,被 @ModelAttribute 注解的方法会在Controller每个方法执行之前都执行,因此对于一个Controller中包含多个URL的时候,要谨慎使用。1) 使用 @ModelAttribute 注解无返回值的方法@Controller @RequestMapping("/modelattr…

【SpringMVC】使用@InitBind来解决字符串转日期类型(十三)

springMVC 发表评论
1) 在默认情况下,springmvc不能将String类型转成java.util.Date类型,所有我们只能在Action 中自定义类型转换器 <form action="${pageContext.request.contextPath}/user/add.action" method="POST"> 编号:<input type="text" name="id" value="${id}"/><br/> 姓名:<input type="text" name="name" value="${name}"/><br/> 薪水:<input type="text" name="sal"…

springMVC——springMVC基础

SpringMVC是一个前端控制框架,将代替传统的Servlet干活。SpringMVC是Spring的一大组件。Serclet的缺点:    1- 1个servlet至少需要配置8行xml,如果大型系统servlet数量众多,那么整个xml配置将变得非常的繁琐,    2-servlet获取用户传入的数据比较繁琐,每接收一个数据都需要写 request.getParameter("name")    3-服务端获取的参数类型都是String类型,需要程序员手动转化类型。    4-对于一个操…

关于SpringMVC的文件上传

springMVC 发表评论
1、万变不离其宗,要实现文件的上传需要对应的JAR包:1、commons-fileupload-1.2.2.jar2、commons-io-2.0.1.jar 2、要实现SpringMVC的文件上传,需要配置一下文件: <!-- SpringMVC上传文件时,需要配置MultipartResolver处理器 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" val…
下一页 »