社区
Java EE
帖子详情
求struts中logic的使用方法及具体例子,谢谢
iamsoloist
2003-07-31 04:00:53
我主要是想通过它取bean里的东西,我看教程好象是通过iterate,但没看明白,请大家帮忙,谢谢大家
...全文
58
5
打赏
收藏
求struts中logic的使用方法及具体例子,谢谢
我主要是想通过它取bean里的东西,我看教程好象是通过iterate,但没看明白,请大家帮忙,谢谢大家
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamsoloist
2003-08-01
打赏
举报
回复
明白了,谢谢大家:)
kui
2003-07-31
打赏
举报
回复
logic标签主要有:
equal标签:<logic:equal parameter="" value="" >
</logic:equal>
forward标签:<logic:forward name="" />
greaterEqual标签:<logic:treaterEqual name="" property="" scope="page" value="" >
</logic:treaterEqual>
greaterThan标签:(下面我就不举例了,JSPStudio开发工具的Struts标签工具栏中提供了各种标签,拖动到JSP文件中就行了,上面就是“拖”出来的内容)
iterate标签:
lessEqual标签:
lessThan标签:
match标签:
notMatch标签:
notEqual标签:
notPresent标签:
present标签:
redirect标签:
flashroom
2003-07-31
打赏
举报
回复
属性 描述 collection 如果没有设置name属性,它就指定了要进行重复的集合 Id 页作用域bean和脚本变量的名称,它保存着集合中当前元素的句柄 indexed 页作用域JSP bean的名称,它包含着每次重复完成后集合的当前索引 Length 重复的最大次数 Name 作为集合的bean的名称,或是一个bean名称,它由property属性定义的属性,是个集合 Offset 重复开始位置的索引 property 作为集合的Bean属性的名称 Scope 如果指定了bean名称,这个属性设置bean的作用域。若没有设置,搜索范围从页到应用程序作用域 Type 为当前定义的页作用域bean的类型 例如: <logic:iterate id=”currentInt” collection=”<% =myList %>” type=”java.lang.Integer” offset=”1” length=”2”> <% =currentint %> </logic:iterate> 代码将从列表中的第一个元素开始重复两个元素并且能够让当前元素作为页作用域和java.lang.Integer类型的脚本变量来使用。也就是说,如果myList包含元素1,2,3,4等,代码将会打印1和2。
zhxx
2003-07-31
打赏
举报
回复
<logic:iterate id="MertActionForm" name="merlist">
<bean:write name="MerActionForm" property="mername"/>
action:
List l = ....;
httpServletRequest.setAttribute("merlist" ,l);
http://www.csdn.net/develop/Read_Article.asp?Id=18330
wllmmm
2003-07-31
打赏
举报
回复
我现在正在做这个东西,通过logic取bean的东西应该没啥东东吧。但我还真不知道你说的那个"iterate"是个什么东西?
关注!
关注
struts
的
LOGIC
标签详解
Struts
的
Logic
标签可以根据特定的逻辑条件来判断网页的内容,或者循环遍历集合元素,它和HTML,Bean标签是
Struts
应用种最常用的三个标签.它的功能主要是比较运算,进行字符串的匹配,判断指定的内容是否存在,循环遍历集合,进行请
求
转发和重定向,下面
具体
的说明标签的用途:变量等于指定的常量变量不等于指定的常量变量小于指定的常量变量小于或者等于指定的常量变量大于指定
Struts
-
Logic
标签库
此标签库可以分为三种类型:条件、循环、转发/重定向。一.) 条件类型
logic
:empty和
logic
:notEmpty
logic
:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()
方法
来判断)。
logic
:notEmpty标签类似。
Struts
标签-
Logic
Struts
的
Logic
标签可以根据特定的逻辑条件来判断网页的内容,或者循环遍历集合元素,它和HTML,Bean标签是
Struts
应用种最常用的三个标签.它的功能主要是比较运算,进行字符串的匹配,判断指定的内容是否存在,循环遍历集合,进行请
求
转发和重定向,下面
具体
的说明标签的用途:变量等于指定的常量变量不等于指定的常量变量小于指定的常量变量小于或者等于指定的常量变量大于指定的常
struts
的
logic
:empty,
logic
:notEmpty,
logic
:iterate,bean:write标签
1.
logic
:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()
方法
来判断)。
logic
:notEmpty判断标签不为空时处理标签。 <
logic
:empty name="myBean"> 是空的 </
logic
:empty> <
logic
:notEmpty name="m...
struts
标签
logic
:match
使用
注意事项
logic
:match和
logic
:notMatch比较两字符串是否相等,可以比较字符串的开始的、结尾的或其
中
的某个部分。location属性:指定从某个位置开始进行比较。其它的属性有:name、property、scope、value、cookie、header、parameter。下面的
例子
是检查浏览器类型: Mozilla! Not Mozilla :( c:
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章