随笔分类 - springMVC
Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分
摘要:1、RequestMapping接口的源码
阅读全文
摘要:前端使用KindEditor,后台使用Springmvc 1 拷贝KindEditor相关文件到项目中 拷贝KindEditor相关文件到项目中 2 准备一个jsp页面 页面中我准备了一个超链接,点击就可以打开KindEditor批量图片上传对话框 1.jsp页面中需要引入KindEditor相关的
阅读全文
摘要:1 项目需求 1.可以根据关键字搜索商品 2.可以根据商品的分类和价格过滤搜索结果 3.可以根据价格排序 4.可以实现基本的分页功能 2 界面效果 3 项目环境搭建 1.创建一个动态的web工程 2.导入springmvc相关的jar包 3.导入solrJ的jar包和依赖包 4.导入solr/exa
阅读全文
摘要:1 定义 Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理 2 拦截器定义 实现HandlerInterceptor接口,如下: 上面定义的拦截器再复制一份HandlerInterceptor2,注意新的拦截器修改代码: S
阅读全文
摘要:1 什么是restful Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。
阅读全文
摘要:准备 @RequestBody 作用: @RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法的参数上。 @ResponseBody 作用
阅读全文
摘要:1 配置虚拟路径 方法一:修改tomcat的配置文件 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: 访问http://localhost:8080/pic即可访问D:\develop\upload\temp下的图片。 方法二:通过eclipse配置 复制一
阅读全文
摘要:springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 1 异常处理的思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、通过测试手段减少运行时异常
阅读全文
摘要:需求:整合springmvc和mybatis 整合的目标是:控制层采用springmvc,持久层使用mybatis 整合思想 dao层: 1、SqlMapConfig.xml.空文件即可。但是需要头文件。使用逆向工程的时候可以不配置别名。 2、applicationContext.xml 1)数据库
阅读全文
摘要:springmvc和mybatis整合项目debug启动,抛出下面的异常。 上面的异常不用处理,倒是不会影响程序功能的使用。 从上面日志信息中我们可以很清晰的看到异常来自于jndi的数据源配置,但是问题是我的项目中并没有使用jndi。 网上查阅资料,有说是jar包问题的,也有说是spring配置的内
阅读全文
摘要:入门案例需求:显示商品列表页面 1.创建一个动态的web工程 2.导入jar包 拷贝下面的所有的jar包到lib目录中 3 加入配置文件 1创建springmvc.xml文件 创建SpringMVC的核心配置文件 SpringMVC本身就是Spring的子项目,对Spring兼容性很好,不需要做很多
阅读全文
摘要:Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 下载开发包: 解压上面的zip文件: 在项目中引入POI的依赖: POI使用:使用POI读取Excel的数据 POI结合OCUpload的使用 POI
阅读全文