![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
文章平均质量分 79
elementf
这个作者很懒,什么都没留下…
展开
-
<s:iterator>用法及属性说明
s:iterator 标签有3个属性:value:被迭代的集合,从后台返回的结果集,如value=“queryList”的queryList必须和后台返回的名称一致。var:页面用于迭代使用的代替名称,如上将“queryList”替换为了“queryData”用于在中迭代id :指定集合里面的元素的idstatus 迭代元素的索引struts2遍历m原创 2017-06-05 09:21:54 · 5750 阅读 · 0 评论 -
struts2 <s:iterator> status属性
iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集合元素的id3.status属性:可选属性,该属性在迭代时会产生一个IteratorSt转载 2017-06-05 09:31:41 · 1481 阅读 · 0 评论 -
struts2的核心和工作原理
在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标 Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。技术优势 Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,TheJava Servl转载 2017-06-05 23:20:51 · 310 阅读 · 0 评论 -
Struts2请求响应流程
Struts2工作原理Struts2请求响应流程: 在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、Configuration Manager、ActionInvocation、Inerceptor、Action、Result等。下面我们来具体看看这些组件有什么联系,它转载 2017-06-05 23:26:18 · 1047 阅读 · 1 评论 -
Struts2拦截器精解
上篇博客对Struts2的体系结构做了初步的了解,Struts2是以WebWork作为处理核心,并采用拦截器的机制来处理用户的请求,同时它还集成了Struts1丰富的标签库。另外上篇博客还对Struts2的配置使用进行了初步的介绍,下面将会集中讨论Struts2的拦截器。一、拦截器 1、拦截器小介 拦截器的功能类似于web.xml文件中的Filte转载 2017-06-09 08:51:25 · 439 阅读 · 0 评论