![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
夜里小白龙
这个作者很懒,什么都没留下…
展开
-
SpringMVC 常用注解总结
常用注解1、@Controller2、@RequestMapping3、@Resource和@Autowired4、@PathVariable5、@RequestParam6、@ModelAttribute7、@ResponseBody 1、@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定原创 2020-06-28 14:54:44 · 111 阅读 · 0 评论 -
SSM框架搭建以及配置资源
SSM框架搭建以及配置资源1.创建一个存放书籍数据的数据库表2.基本环境搭建(1)新建一Maven项目ssmbuild ,添加web的支持(2)导入相关的pom依赖(3) Maven资源过滤设置(4)建立基本结构和配置框架3.Mybatis层编写(使用c3p0连接池)(1)数据库配置文件 database.properties(2)IDEA关联数据库(3)编写MyBatis的核心配置文件(4)编写数据库对应的实体类.Books(5) 编写Dao层的 Mapper接口(6) 编写接口对应的 Mapper.xm原创 2020-06-28 11:22:14 · 190 阅读 · 0 评论 -
Spring url-pattern 中/ 和/*区别
/ 和 /* 的区别: < url-pattern > / </ url-pattern > 不会匹配到.jsp, 只针对我们编写的请求;即:.jsp 不会进入spring的 DispatcherServlet类 。 < url-pattern > /* </ url-pattern > 会匹配*.jsp, 会出现返回 jsp视图 时再次进入spring的DispatcherServlet 类,导致找不到对应的 controller所以报404错。 .原创 2020-06-28 10:14:55 · 137 阅读 · 0 评论 -
spring 中@RequestParam
处理提交数据两种方式: 1.提交的域名称和处理方法的参数名一致 //此时提交数据:http://localhost:8080/hello?name=aaa @RequestMapping("/hello") public String hello(String name){ System.out.println(name); return "hello"; } 2.提交的域名称和处理方法的参数名不一致 //此时提交数据:http://localhost:8080/hello?username原创 2020-06-28 10:25:16 · 116 阅读 · 0 评论 -
100%解决 Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z is abstract
根据网上说的,都没解决掉。 现将完全解决的办法总结如下: 步骤一: 原因:c3p0.jar版本过低 解决:c3p0-0.9.1.2.jar 换成 c3p0-0.9.5.2.jar 步骤二: 要修改项目Artifies中的lib库,确保lib库也更更新c3p0版本。 步骤三: 去项目所在的文件目录, C:xxxx\out\artifacts\xxxx_war_exploded\WEB-INF\lib目录下 查看c3p0的jar包,我的是同时存在两个版本的,删掉原来的即可。 ...原创 2020-06-27 15:49:01 · 1064 阅读 · 0 评论 -
c3p0 NewProxyResultSet isClosed
java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClosed()Z is abstract java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClosed()Z is abstract at com.mchange.v2.c3p0.impl.NewProxyResultSet原创 2020-06-27 12:39:56 · 426 阅读 · 1 评论 -
No bean named BookServiceImpl available
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘BookServiceImpl’ available org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'BookServiceImpl' available at org.springframework.beans.factory.supp原创 2020-06-27 12:33:04 · 3447 阅读 · 1 评论 -
SpringMVC中找不到元素 beans的声明
Caused by: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 72; cvc-elt.1: 找不到元素 ‘beans’ 的声明。 警告: Ignored XML validation warning org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 72; schema_reference.4: 无法读取方案文档 'http://www.springframe原创 2020-06-27 11:55:50 · 655 阅读 · 0 评论 -
SpringMVC中网页跳转方式
文章目录一、ModelAndView二、ServletAPI三、SpringMVC 一、ModelAndView 设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 页面 : {视图解析器前缀} + viewName +{视图解析器后缀} <!-- 视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="intern原创 2020-06-26 19:46:18 · 125 阅读 · 0 评论 -
@Controller @RequestMapping Restful风格总结
文章目录*Restful*@PathVariable*@RequestMapping**@Controller* Restful 概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 资源 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添加、 删除、修改、查询。 传统方式操作资源: 通过不同的参数来实现不同的效果原创 2020-06-26 17:51:16 · 511 阅读 · 0 评论 -
100%解决java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet异常
针对Java IDEA 在搭建springmvc框架时,Tomcat也配置好了,但启动时报错。 java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365) org.apache.catalina.loader.Weba.原创 2020-06-25 13:17:25 · 1049 阅读 · 1 评论