`
zhouchaofei2010
  • 浏览: 1103008 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts2标签判断字符串

 
阅读更多

 

11:<s:property value='#attr.jxwReadyOnly'/>

22:<s:property value='#attr.jxwReadyOnly=="jxwReadyOnly"'/>

33:<s:property value='#session.get("jxwReadyOnly")=="jxwReadyOnly"'/>

44:<s:property value="#session.jxwReadyOnly=='jxwReadyOnly2'"/>

55:<s:property value='%{#session.jxwReadyOnly=="2jxwReadyOnly"}'/>

 

 

输出:11:jxwReadyOnly 22:true 33:true 44:false 55:fasle

 

总结:

1、单引号里用双引号,双引号里就用单引号

2、#session.get("jxwReadyOnly") 和#session.jxwReadyOnly 都可以取值

3、可用attr

4、引号里可以直接跟#号,而不用%{},当然加上%{}不会出错

 

 

<s:if test='%{#session.jxwReadyOnly=="jxwReadyOnly"}'>

和<s:if test='#session.jxwReadyOnly=="jxwReadyOnly"'> 都可以

 

分享到:
评论

相关推荐

    (TAG标签)jstl和struts2标签截取字符串[文].pdf

    在上面的代码中,我们使用`c:set`标签来设置一个变量`testStr`,然后使用`c:choose`标签来判断字符串的长度是否大于10。如果大于10,则使用`fn:substring`函数来截取字符串的前10个字符,否则直接输出原字符串。 ...

    Struts2实例 国际化 类型转换 struts标签

    例如,用户输入的字符串可以自动转换为整数或日期。如果Struts2内置的转换器无法满足需求,开发者还可以自定义转换器。 Struts2标签库是其强大的视图层工具,简化了JSP页面的编写。例如: 1. `&lt;s:form&gt;`:创建表单...

    struts2标签库 struts2标签库

    - `s:text` 和 `s:message`:用于显示国际化文本,可以动态获取不同语言环境下的字符串。 5. **其他辅助标签**: - `s:debug`:显示调试信息,包括Action、Session、Request和Application等上下文数据。 - `s:...

    Struts2标签库

    在这个示例中,`&lt;s:generator&gt;`标签将字符串`'aaa,bbb,ccc,ddd,eee'`转换为一个迭代器,其中`count`属性限制了迭代器只包含前三个元素。随后,`&lt;s:iterator&gt;`标签用于遍历生成的迭代器并输出每个元素。 #### 结论 ...

    自己写的 Struts 2源代码 例子(包括Struts2 标签)

    Action类负责接收请求、处理业务逻辑,并返回一个表示结果的字符串,这个字符串与视图资源(如JSP页面)相对应。 2. **配置文件**:Struts 2的配置文件通常为`struts.xml`,在这里定义Action类、Action的映射、结果...

    Struts2 标签库

    generator标签是一个用于生成iterator的JSP标签,它可以从字符串、集合或数组中生成一个iterator。generator标签通过val属性指定要迭代的数据源,生成的iterator可以在标签中使用。 在Struts2中,使用标签库可以...

    Struts2 标签库讲解

    - **分割标签**:`s:generator`可以将字符串按分隔符拆分成枚举列表。 - **合并标签**:`s:merge`按照指定顺序合并多个枚举值。 - **排序标签**:`s:sort`可以对列表进行排序,通过`comparator`属性指定自定义...

    Struts2截取字符串代码介绍

    在Struts2中,可以使用 `&lt;s:set&gt;` 标签来存储字符串,然后使用 `&lt;s:if&gt;` 标签来判断字符串的长度,如果长度超过一定的阈值,就截取前面的部分,否则显示全部字符串。 ```java &lt;s:set name="str" value="list"&gt;&lt;/s:...

    struts2 标签使用

    在这个例子中,我们首先使用 `&lt;s:set&gt;` 标签将一个字符串 `"China"` 设置到了一个名为 `country` 的变量中,然后使用 `&lt;s:if&gt;` 标签进行条件判断。如果 `country` 的值等于 `"China"`,则会显示 `"This is China!"`...

    Struts标签 和jstl标签

    Struts标签和JSTL(JavaServer Pages Standard Tag Library)标签是Java Web开发中的两种重要组件,...深入研究“Struts标签参考.CHM”和“jstl-1_1-mr2-spec.pdf”这两个文档,将有助于你更好地理解和运用这些技术。

    struts2标签用法

    2. `s:textfield`: 创建输入文本字段,适用于简单的数据类型如字符串、整数等。 3. `s:password`: 创建密码输入字段,用户输入的内容会以星号显示。 4. `s:textarea`: 创建多行文本输入框,常用于长文本输入。 5....

    struts2 标签库 帮助文档

    generatot标签:将指定的字符串按照规定的分隔符分解成多个子字符串。 merge标签:将多个集合拼接在一起。 subset标签:获取某个集合的子集合。 sort标签:多指定的集合元素进行排序。 数据标签: action:直接...

    Struts2标签库详解

    此标签特别适用于从字符串或其他数据源生成一系列项。 **参数**: - `val`:必需,指定用于生成迭代器的值,可以是逗号分隔的字符串或其他数据源。 - `count`:可选,限制生成迭代器的大小。 - `id`:可选,指定...

    jstl,struts2,spring标签库api

    JSTL的函数库(fn)则包含了一些常用的函数,比如字符串操作。使用JSTL,我们可以将业务逻辑从视图层分离,使JSP页面更专注于展示数据。 Struts2是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,它...

    struts2标签库详解

    4. **Generator标签**:Generator标签用于生成一个迭代器,可以指定一个字符串或数组作为迭代的源。例如,可以生成一个包含多个元素的迭代器并遍历它们: ```jsp &lt;!-- 生成包含'aaa', 'bbb', 'ccc', 'ddd', 'eee'...

    struts2标签配置

    根据给定的信息,本文将详细解释Struts2框架中的几个关键标签配置及其使用方法,包括条件判断、列表合并以及迭代生成等内容。 ### Struts2标签配置详解 #### 一、Struts2简介 Struts2是Apache基金会下的一款开源...

    struts2标签介绍

    1. `&lt;s:generator&gt;` - 与`s:iterator`配合使用,生成序列号或自定义字符串。 **H组标签:** 1. `&lt;s:head&gt;` - 添加在`&lt;head&gt;`标签中,表示头部结束。 2. `&lt;s:hidden&gt;` - 创建隐藏字段,用于在表单中传递非可视数据。...

    Struts2 标签一

    - `s:text`:根据当前语言环境显示资源bundle中的字符串。 - `s:loc` 和 `s:i18n`:用于切换和显示不同语言的资源。 7. **工具标签**: - `s:url`:创建URL,支持参数传递和Action映射。 - `s:a`:链接标签,...

    struts2-s标签

    此标签用于生成动态内容,例如可以生成分隔符或其他字符串。 **示例:** ```xml ," value="apple,banana,orange"&gt; ``` ##### 19. `&lt;s:head/&gt;` 该标签用于生成 HTML 的 `&lt;head&gt;` 部分的内容,如样式表和脚本...

Global site tag (gtag.js) - Google Analytics