Struts & Spring
文章平均质量分 63
郭東
这个作者很懒,什么都没留下…
展开
-
Struts2 in action 笔记4
拦截器在Struts2中,没有一个动作被单独调用。动作调用是一个分层的过程,总是包含一系列的拦截器在动作执行之前或之后执行。框架不直接调用动作的execute()方法,而是创建一个叫做ActionInvocation的对象,它封装了动作和一系列被配置在动作执行之前之后触发的拦截器。 动作的调用必须首先通过与之关联的拦截器栈,动作最终会执行并返回一个控制字符串用来选择合适的结果。 拦截器的强大功能原创 2016-10-25 18:00:00 · 561 阅读 · 0 评论 -
Struts2 in action 笔记1
web.xml 注: 如果想在应用程序中使用注解,那么就必须要设置actionPackages这个初始化参数。它告诉框架在哪些包中扫描注解。ValueStackValueStack的机制是动作(action)的所有属性都会被作为ValueStack的第一级属性公开出来,这样可以通过OGNL来访问。 下面举个例子来说明ValueStack中的属性与action(java)和JSP文件的对应关系:原创 2016-10-04 16:44:55 · 245 阅读 · 0 评论 -
Struts2 in action 笔记2
Struts2 包包说明不管使用XML的方式声明动作组件,还是使用Java注解的方式声明动作组件,当框架创建应用程序的架构时,框架会把这些动作组件和其他的组件一起放在一种叫做包(package)的逻辑容器内。在包上只能设置4个属性–name, namespace, extends和abstract。 以struts.xml为例: http://localhost:8080/原创 2016-10-14 10:07:03 · 366 阅读 · 0 评论 -
Struts2 in action 笔记3
action (Struts 2动作)Struts2是一个平等的系统,只要满足了对框架该尽的职责,任何类都可以成为动作。 动作主要有3个作用: 1。动作最重要的作用是为给定请求封装需要做的实际工作。 2。在从请求到视图的框架自动数据传输中作为数据的携带者。 3。动作必须帮助框架决定哪个视图应该呈现请求响应中返回的结果。关于第二个作用,在这里说明一下Struts 1和Struts原创 2016-10-14 16:59:31 · 379 阅读 · 0 评论 -
struts2 iterator标签
转载: struts2的s:iterator 标签 详解struts2的s:iterator可以遍历数据栈里面的任何数组,集合等等 几个简单的demo: s:iterator 标签有3个属性:value :被迭代的集合id :指定集合里面的元素的idstatus :迭代元素的索引1. jsp页面定义元素写法: 数组或list <s:iterator value="{'1','2',转载 2016-09-30 16:25:21 · 300 阅读 · 0 评论 -
Struts2体系结构图以及详解
Strut2的体系结构如图所示: 一个请求在Struts2框架中的处理大概分为以下几个步骤: 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin);3、接着Filt转载 2016-09-07 09:18:29 · 1951 阅读 · 0 评论 -
SpringMVC与Struts2的对比
目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMvc和Struts2进行各方面的比较:核 心控制器(前端控制器、预处理控制器):对于使用过mvc框架的人来说这个词应该不会陌生,核心控制器的主要用途是处理所有的请求,然后对那些特殊的请求 (控制器)统一的进行处理(字符编码、文件上传、参数接受、异常处理等转载 2016-09-07 08:32:52 · 170 阅读 · 0 评论 -
struts2 radio标签
装载: Struts2中 radio标签的详细使用方法首先在页面中引入struts标签库:<%@ taglib prefix="s" uri="/struts-tags"%>在JSP页面中创建单选按钮radio的方法:<s:radio list="#{'1':'先生','0':'女士'}" name="gender" value="1"/>其中list中的键值对表示所有的选项,value表示设置的默转载 2016-10-04 08:50:02 · 375 阅读 · 0 评论