`
我再翻译
  • 浏览: 21569 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

struts2中action获取checkbox中的只有空格

 
阅读更多
<input type="checkbox" name="corpAccreditList.trainCabinLevel" id="level1" value="100"/>硬座
	<input type="checkbox" name="corpAccreditList.trainCabinLevel" id="level2" value="200"/>软座/二等座(高铁)<br>
	<input type="checkbox" name="corpAccreditList.trainCabinLevel" id="level3" value="250"/>特等座/一等座(高铁)
	<input type="checkbox" name="corpAccreditList.trainCabinLevel" id="level4"  value="300"/>硬卧<br>
	<input type="checkbox" name="corpAccreditList.trainCabinLevel" id="level5" value="400"/>软卧
	<input type="checkbox" name="corpAccreditList.trainCabinLevel" id="level6" value="450"/>软包

 

在struts2的action中获取值的时候,

String  trainCabinLevel=“100, 200, 250”.......中间有空格

 

解决方法:

public String getTrainCabinLevel() {
		//struts2中action得到checkbox的值有空格,转化一下

if(trainCabinLevel!=null&&!"".equals(trainCabinLevel)){
	return trainCabinLevel.replaceAll(" ", "");
		}else{
			return trainCabinLevel;
		}
		
	}

 

 

分享到:
评论

相关推荐

    解决struts2的s:checkbox显示难看问题

    在Struts2框架中,`s:checkbox`标签用于创建复选框,但在实际使用过程中,用户可能会遇到显示效果不理想的问题。这个问题通常涉及到样式、布局或者与其他UI组件的兼容性。本文将深入探讨如何解决Struts2的`s:...

    对 Struts 2 的 s: iterator tag 中嵌套的所有 s: checkbox 进行全选、反选操作

    在这个场景中,我们关注的是`s:iterator`标签和`s:checkbox`的使用,它们是Struts 2 中视图层(JSP)的重要组件,用于迭代数据集合并呈现复选框。在Web应用中,用户经常需要进行全选和反选的操作,这通常在管理多个...

    struts2对于checkboxlist的换行

    `checkboxlist`在Struts2中通常与一个Action类中的属性关联,用于收集用户的多选数据。在HTML中,复选框默认是按行显示的,但为了优化用户界面,我们可能希望将它们分成多列显示,这就涉及到了换行。 `...

    freemarker初探 附 freemarker中文手册 与 struts2 checkboxlist的研究

    在本篇文章中,我们将探讨Freemarker的基础知识,并结合Struts2中的checkboxlist进行研究。 首先,让我们理解Freemarker的工作原理。Freemarker是一个基于模板的、声明式的模板语言,它将数据模型与HTML或其他格式...

    ZTree+Struts2+ajax+json实现checkbox权限树

    【标题】"ZTree+Struts2+ajax+json实现checkbox权限树"涉及的技术栈主要集中在前端的ZTree,后端的Struts2框架,以及数据交互中的Ajax和JSON。这个项目的核心目标是构建一个可复选的权限树形结构,用户通过勾选节点...

    struts2的checkboxlist标签换行

    在Struts2中,`checkboxlist`标签是用于显示一组可选的复选框,通常用于用户在表单中多选选项。本文将深入探讨`checkboxlist`标签以及如何实现换行显示。 在Struts2的标签库中,`&lt;s:checkboxlist&gt;`标签主要用于创建...

    struts的htmlcheckbox标签的默认选中问题

    在Struts中,html标签库提供了丰富的HTML表单元素,包括htmlcheckbox标签,用于创建复选框。 ### Struts的htmlcheckbox标签 htmlcheckbox标签是Struts标签库中的一个成员,用于生成HTML表单中的复选框元素。它的...

    struts2中文教程

    在Struts2中,模型由Action类表示,视图主要由JSP页面和Struts2的标签库构建,控制器由Struts2框架自身提供,通过拦截器链来处理请求并决定如何响应。 五、实战演练 学习Struts2时,建议通过实际项目练习来加深...

    Struts2 批量接收页面 checkbox 或对象数据 源码(有图有真相)

    前台checkbox提交的数据,Struts2在后台自动封装成数组/List。 but 前台向后台批量提交对象数据,struts2就显得力不从心了,本案例着重介绍,批量向后台提交对象数据,源码,有图有真相哦! 欢迎交流、吐槽、指导...

    struts2.0 checkbox标签使用问题

    在Struts2中,`&lt;s:checkbox&gt;`标签通常与`name`属性一起使用,这个属性对应于Action类中的字段,用于接收用户的选中值。例如: ```jsp &lt;s:checkbox name="interests" value="Java" label="Java"/&gt; &lt;s:checkbox name=...

    struts2标签使用例子

    - `s:select`:创建下拉列表,支持从Action或静态资源中获取选项。 - `s:checkboxlist` 和 `s:radiolist`:用于生成多选或单选的列表。 3. **Struts2迭代标签库**: - `s:iterator`:遍历集合数据,如List、Map...

    C#中获取CheckBox选中值(多选)

    本文将深入探讨如何在C#中有效且简洁地获取多个CheckBox控件的选中值,这对于构建响应式和用户友好的应用程序至关重要。 ### 一、理解CheckBox控件 CheckBox控件是一种允许用户进行二元选择(即“是”或“否”,...

    Struts2案例翻译篇-Using Struts2 Tag

    - `&lt;s:select&gt;`:创建下拉列表,可以从Action的属性或静态资源中获取选项。 - `&lt;s:if&gt;`和`&lt;s:else&gt;`:条件判断,类似于JSP的`&lt;c:if&gt;`和`&lt;c:else&gt;`。 - `&lt;s:iterator&gt;`:迭代集合,如List或Map,用于显示列表数据...

    (原创)struts标签之checkboxlist选中值并换行处理

    ### Struts标签之CheckboxList选中值与换行处理详解 #### 一、引言 在Web应用开发中,表单元素的选择对于用户交互至关重要。Struts框架作为Java Web开发中的一个重要工具,提供了丰富的标签库来帮助开发者快速构建...

    struts2-tags-API,struts2标签api

    OGNL(Object-Graph Navigation Language)是Struts2中用于数据绑定的语言,它允许在标签中直接访问Action对象的属性。例如,`&lt;s:property value="#session.user.name" /&gt;`就能显示会话中用户对象的姓名属性。 五、...

    struts2标签库

    下面将详细介绍Struts2标签库中的部分常用标签,并将其与Struts1进行对比,以便更好地理解它们的功能。 #### 1. `&lt;s:a&gt;` 和 `&lt;s:action&gt;` - **`&lt;s:a&gt;`**:该标签用于创建一个超链接,类似于HTML中的`&lt;a&gt;`标签。与...

    Struts_2_in_Action

    - **Action类的作用**:在Struts 2中,Action类是实现业务逻辑的核心组件,负责处理用户的请求并将数据传递给视图层。 - **Action接口**:所有自定义的Action类都需要实现Action接口或者其子接口,如ActionSupport等...

    Struts2之struts2标签库了解和使用案例struts025

    - `s:action`:执行一个Struts2动作,可以重定向或转发。 - `s:if`、`s:else`、`s:choose`:条件判断,类似Java中的if-else语句。 2. **展示标签库**: - `s:iterator`:遍历集合并渲染每个元素,常用于表格数据...

    struts2标签使用方法

    在Struts2中,标签库是其核心特性之一,它提供了一系列预定义的JSP标签,用于简化视图层的编码,提高代码的可读性和可维护性。下面我们将详细探讨Struts2标签的使用方法以及EL(Expression Language)表达式。 1. *...

Global site tag (gtag.js) - Google Analytics