摘要:
在项目中调用一个action的方法的时候发生了一个错误,但是在catalina.out和配置的log4j都没有打印异常,后来在执行的action中加了logger.error("XXXXX"),也没有打印异常。 后来发现是struts2默认的有异常拦截器ExceptionMappingInterce 阅读全文
摘要:
Mybatis的运行过程分为两大步: 第1步,读取配置文件缓存到Configuration对象,用于创建SqlSessionFactory; 第2步,SqlSession的执行过程。相对而言,SqlSessionFactory的创建还算比较容易理解,而SqlSession的执行过程就不那么简单了,它 阅读全文
摘要:
一、Action接受参数的方式 1、属性方式接收 首先编写一个用于上传参数的页面 action的xml配置 此form的“action”的值必须和xml配置的acting的“name”一样,input的“name”的值和LoginAction的属性名一致 成功跳转的页面 使用的EL表达式也要和act 阅读全文
摘要:
Activiti是一个开源的工作流引擎,它实现了BPMN 2.0规范,可以发布设计好的流程定义,并通过api进行流程调度。 Activiti 作为一个遵从 Apache 许可的工作流和业务流程管理开源平台,其核心是基于 Java 的超快速、超稳定的 BPMN2.0 流程引擎,强调流程服务的可嵌入性和 阅读全文
摘要:
在我们做Web开发的时候,会提交各种数据格式的请求,而我们的后台也会有相应的参数处理方式。SpringMVC就为我们提供了一系列的参数解析器,不管你是要获取Cookie中的值,Header中的值,JSON格式的数据,URI中的值。下面我们分析几个SpringMVC为我们提供的参数解析器。 在Spri 阅读全文
摘要:
我们要使用定义了RequestMapping方法或者类是,需要先准备好所需要的参数。如何准备参数,我们应该考虑些上面问题。 都有哪些参数需要绑定? 除了方法确定的参数,还有两个方法的参数需要绑定,那就是当前处理器相对应注释了@ModelAttribute和注释了@InitBinder的方法。 参数的 阅读全文
摘要:
转载https://juejin.im/post/5cbeadb96fb9a031ff0d18b5 源码版本spring-webmvc-4.3.7.RELEASE 使用Spring MVC的同学一般都会以下方式定义请求地址: @Controller注解用来把一个类定义为Controller。 @Re 阅读全文
摘要:
选择spring和struts,注意版本,不同的struts版本,过滤器的位置不一样 选择存放位置,并点击完成创建项目,在创建过程中会自动下载相关jar 初始化完成后的目录结构为 修复生成的web.xml文件 1.检查生成的struts2过滤器和选择的版本是否一致(现在我的是不匹配的需要修改Stru 阅读全文
摘要:
一个springmvc配置文件的例子为: sprin读取到这个文件后是如何进行解析的呢? 首先这个xml包含了命名空间如: 这个文件命名空间对应解析规则在spring-xxx-x.x.x.RELEASE.jar/META-INF/spring.handlers文件中,比如: spring-web-4 阅读全文
摘要:
在新建一个maven的项目的时候,当时并非springboot项目,是通过xml来配置的项目。在项目中DispatcherServlet的配置文件中配置了annotation-driven的, 后台接口定义方式: User.java定义 前台请求方式: 结果发现不能请求成功: 发现请求类型不正确。 阅读全文