2018年4月6日
摘要: 在大部分应用里,随着应用规模的增加,系统中Action的数量也会大量增加,导致struts.xml配置文件变得非常臃肿。为了避免struts.xml文件过于庞大、臃肿,提高struts.xml文件的可读性,我们可以将一个struts.xml配置文件分解成多个配置文件,然后在struts.xml文件中 阅读全文
posted @ 2018-04-06 20:36 o_0的园子 阅读(192) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/cswhale/article/details/16941281 https://blog.csdn.net/jianyuerensheng/article/details/51258942 阅读全文
posted @ 2018-04-06 20:20 o_0的园子 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、struts2工作流程 Struts 2框架本身大致可以分为3个部分: 核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 核心控制器FilterDispatcher是Struts 2框架的基础, 包含了框架内部的控制流程和处理机制。 业务控制器Ac 阅读全文
posted @ 2018-04-06 20:16 o_0的园子 阅读(434) 评论(0) 推荐(0) 编辑
摘要: ... 阅读全文
posted @ 2018-04-06 20:12 o_0的园子 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Action中result的各种转发类型 1,dispatcher:默认值 ,内部定向 /WEB-INF/page/employeeAdd.jsp 2,redirect:浏览器重定向 /index.jsp 3, redirectAction 重定向到action //同一个包下的 actionname //不同包下的 XXX XXX 4, ... 阅读全文
posted @ 2018-04-06 19:56 o_0的园子 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1 如果没有为action指定class,默认是ActionSupport 2 如果没有为action指定method,默认执行action中的execute()方法 3 如果没有指定result的name属性,默认值为success 阅读全文
posted @ 2018-04-06 19:14 o_0的园子 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 首先在struts2.xml文件配置一个包,在包中配置一个action,新建action,新建视图,在action中定义由method定义的方法,这个方法一定要返回String类型,返回的是视图的名称。 直接上图 一,首先是pom.xml,引入所需jar 二,web.xml 三,struts.xml 阅读全文
posted @ 2018-04-06 16:24 o_0的园子 阅读(2720) 评论(0) 推荐(0) 编辑
摘要: 转自https://blog.csdn.net/snow_7/article/details/51513381 1、Struts2请求响应流程: 在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMa 阅读全文
posted @ 2018-04-06 16:08 o_0的园子 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 1、拦截器是基于java反射机制的,而过滤器是基于函数回调的。 2、过滤器依赖于servlet容器,而拦截器不依赖于servlet容器。3、拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。4、拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。5、在Action的生 阅读全文
posted @ 2018-04-06 15:41 o_0的园子 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2018-04-06 15:16 o_0的园子 阅读(2260) 评论(1) 推荐(0) 编辑