`
流浪鱼
  • 浏览: 1682281 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2字符串分割

 
阅读更多

 

1.s:generator标签概述 

属性名 是否必须 类型 说明
converter False org.apache.struts2.util.IteratorGeneratorConverter 将字符串转换为Object对象的类实例
count False Integer 指定最大分割的数量
separator True String 指定分隔符
val True String 指定要分割的字符串
var False String 将结果放到Page上下文中

使用代码

 <s:generator val="NAME" separator=" " id="iter1"></s:generator>
		                                     <s:iterator status="st" value="#request.iter1" id="nam">   
											        <s:property value="nam"/><br/> 
											</s:iterator>

 NAME从后台取到的值

 

分享到:
评论

相关推荐

    struts-api.rar_struts api_字符 截取

    2. **indexOf()** 和 **lastIndexOf()**:这两个方法可以找到指定字符或子串在原字符串中的位置,配合substring()可以截取特定部分。例如,`int index = str.indexOf(", ");` 返回逗号的位置,然后可以截取前缀或...

    struts2类型转换深入总结

    Struts2会自动调用`CollectionConverter`将字符串分割并填充到列表中。 8. **最佳实践** 为了提高应用程序的可维护性和健壮性,建议在需要自定义类型转换时,先检查是否已有内置转换器能满足需求,然后才考虑创建...

    Struts2标签库

    可以根据给定的值生成一个迭代器,适用于处理字符串分割、数组或集合的生成,支持count和id属性来限制生成的条目数量或标识生成的迭代器。 #### 实例演示 让我们通过具体的代码示例来理解Struts2标签的使用: - ...

    struts2_jar.zip

    6. **Commons**: Apache Commons系列库,如Lang、IO、Logging等,提供各种通用功能,如字符串操作、I/O流处理和日志记录。 7. **Jackson或Gson**: JSON序列化和反序列化的库,用于在Action和视图之间交换数据。 ...

    Struts2 标签库讲解

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

    struts2自定义类型转换器

    本文将深入探讨如何在Struts2中实现自定义类型转换器,以便将用户输入的数据转换为特定的对象,例如将一个字符串坐标值转换为一个`int`类型的坐标。 首先,理解Struts2的类型转换过程是至关重要的。当用户通过表单...

    struts2标签配置

    示例代码展示了如何使用`&lt;s:generator&gt;`生成由逗号分隔的字符串,并通过嵌套的`&lt;s:iterator&gt;`标签进行迭代显示。 #### 五、列表迭代标签 - `&lt;s:iterator&gt;` 此标签用于迭代集合中的元素。代码示例中,通过`&lt;s:set&gt;`...

    struts2的标签库

    - **`&lt;s:generator&gt;`**:可以将一个字符串分割成多个字符串,然后通过`&lt;s:iterator&gt;`循环输出。例如: ```jsp ,bbb,ccc'}"&gt; ``` 上面的代码会将字符串`'aaa,bbb,ccc'`分割成三个字符串,并依次输出。 ...

    struts2分页更容易简单很快学会

    4. **返回结果**:最后,Action类需要返回一个字符串结果,指示Struts2框架应该转发到哪个视图。例如,你可以返回一个常量或者一个动态生成的字符串,如`"success"`或`"list"`,这取决于你的配置。 在视图层(如JSP...

    Struts2教育資料

    4. 分割标签:`&lt;s:generator&gt;`可以将字符串按照分隔符拆分成枚举值列表。 5. 合并标签:`&lt;s:merge&gt;`将多个枚举值按数组索引合并。 6. 排序标签:`&lt;s:sort&gt;`用于对枚举值进行排序,`comparator`属性可以指定自定义...

    struts2基本标签用法

    `&lt;s:generator&gt;`标签用于生成一系列值,常用于配合`&lt;s:iterator&gt;`使用,以便对分割的字符串进行迭代。 ```xml 学,生,教,师" separator=","&gt; ... ``` 这里的`separator`属性指定了分隔符,`value`属性则包含...

    Struts2学习教程之自定义类型转换器的方法

    由于Struts2内置的类型转换器仅支持基本类型和一些常见类型,如String和Date,当遇到更复杂的转换需求时,例如将字符串转换为自定义的对象,我们就需要自定义类型转换器。 自定义类型转换器的主要目的是解决Struts2...

    struts中tiles标签简介

    - `&lt;tiles:getAsString&gt;`:用于获取一个Attribute并将其转换为字符串输出。 - 示例: ```xml ``` **4. 引用属性插入Tiles** - `&lt;tiles:insert attribute='menu'/&gt;`:通过这种方式可以直接引用一个Attribute中...

    Struts---用ajax实现三级下拉列表

    这个字符串可能是一系列用分隔符(例如`|`)分割的专业ID和名称,然后在`departments()`函数中解析并填充到专业下拉列表。 整个流程的核心在于,通过AJAX实现了页面的部分刷新,无需重新加载整个页面即可更新用户...

    struts学习笔记

    - 函数库如`fn:split()`和`fn:trim()`提供了额外的功能,如字符串分割和去除空白字符。 - 格式化库允许对日期、数字等进行格式化,如`fmt:formatDate`和`fmt:formatNumber`。 3. **配置Struts**: 在`struts-...

    struts分页显示例子

    - **setCurrentPage(String currentPage)**:设置当前页码,通过字符串参数进行设置。 - 尝试将字符串转换为整数。 - 如果转换失败或小于1,则设置为1;如果大于总页数,则设置为最大页数。 - **setCurrentPage...

    mysql+struts+

    - `parse`方法首先通过`.`分隔符分割字符串,然后对分割后的结果进一步处理,以提取各个字段的值。值得注意的是,这种方式在实际应用中可能会存在问题,因为实际地址数据可能并不总是按照预期的方式格式化。 ### ...

    复选框和Struts2后台交互代码详解

    这样处理后的字符串就可以通过`split(",")`方法分割成一个字符串数组。 接着,我们将字符串数组转换为`List&lt;String&gt;`类型,存储在`myFruits`列表中。这个列表将被传递到JSP页面,以便在修改界面显示用户已选择的...

    搭建SSI框架的例子

    String库(可能是指Apache Commons Lang或其他类似的库)提供了许多这样的实用工具方法,如字符串替换、分割、检查等,增强了标准Java String类的功能。 **IBATIS框架** iBatis是一个数据访问层框架,它将SQL与...

    一个Struts实现分页,增删改查,Tiles,国际化的DEMO

    这主要通过资源束(Resource Bundle)实现,每个资源束可以对应一种语言环境,存储该语言下的文本字符串。在Struts中,开发者可以轻松地切换不同的资源束,从而实现不同语言版本的页面显示。此外,Struts还提供了...

Global site tag (gtag.js) - Google Analytics