`
fengfan2008
  • 浏览: 96518 次
  • 性别: Icon_minigender_1
  • 来自: 南京市
社区版块
存档分类
最新评论

SSH开发该在什么地方对字符串进行trim操作

阅读更多
SSH,即Struts1.1+Spring1.2+Hibernate3.1开发该在什么地方对字符串进行trim()操作?
我觉得每个页面都在ActionForm中进行处理太麻烦(我的ActionForm里没有其它的字符串变量, 只有一个pojo对象), 考虑用Hibernate的拦截器来实现即在saveOrUpdate()时, 对pojo对象查找其各个属性的类型如果是String则进行trim, 不知道各位有什么高见?
分享到:
评论
3 楼 spiritfrog 2008-08-04  
hibernate拦截器会简单些 ,要不就在pojo上做一个拦截器。
2 楼 johnhan 2008-08-03  
public void setName(String name){
  this.name = null == name ? null : name.trim();
}
1 楼 johnhan 2008-08-03  
你在POJO的getXX方法中可以这样写:
public class Text{

  private String name;
 
  public String getName(){
     return null == this.name ? this.name : this.name.trim();
  }
}

相关推荐

    js 自定义trim去除字符串左右杂质

    这些方法可以广泛应用于 JavaScript 开发中,对于字符串的处理和操作非常有帮助。 知识点: * JavaScript 中不存在 trim() 方法来去除字符串左右的空格,需要自定义 trim() 方法。 * 使用 String.prototype 来扩展...

    字符串切分和trim的操作

    比如,你可能需要先用`split()`拆分字符串,然后对每个子字符串进行`trim()`处理,最后再从中提取出关键信息。例如,处理一个由空格分隔且两端有空白的字符串列表时,你可能需要这样操作: ```python str_data = " ...

    php字符串操作全实例心得

    这些函数可以对字符串进行各种操作,如加密、解密、格式化、搜索、替换等。下面是 PHP 字符串函数大全的详细说明: 1. AddSlashes: 字符串加入斜线 AddSlashes 函数将字符串中的特殊字符(如单引号、双引号、反...

    【ASP.NET编程知识】Asp.net MVC 对所有用户输入的字符串字段做Trim处理的方法.docx

    在 ASP.NET MVC 中,对用户输入的字符串字段进行 Trim 处理是非常重要的。 Trim 处理可以去除用户输入中的空格,防止恶意输入和 SQL 注入攻击。以下是两种实现对所有用户输入的字符串字段做 Trim 处理的方法。 MVC ...

    C#字符串操作

    在C#编程中,字符串(String)是至关重要的数据类型,用于处理文本信息...无论是在日常开发还是在面试中,对字符串的熟练运用都是程序员必不可少的技能之一。通过实践和理解这些概念,你将能够更高效地处理和操作字符串。

    VB拆分字符串,分隔字符串

    在VB(Visual Basic)编程中,处理字符串是常见的任务之一,其中包括将一个长字符串拆分成多个子字符串。这个过程通常称为“字符串拆分”或“分隔字符串”。在这个主题中,我们将深入探讨VB中如何实现这一操作,以及...

    JAVA 字符串 操作

    在Java编程语言中,字符串...以上只是Java字符串操作的一小部分,实际开发中还有许多其他方法和特性,如国际化(I18N)、正则表达式等,都需要程序员灵活掌握。理解并熟练运用这些操作,能有效提高代码质量和效率。

    字符串操作类CString 类

    综上所述,`CString`是一个强大且灵活的字符串处理工具,尤其在Windows开发中,它的便利性和与系统API的紧密集成使得它成为首选。而这个跨平台、线程安全的版本则进一步扩大了它的适用范围,使得在非Windows环境下也...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册九:字符串

    JavaScript是Web前端开发的核心语言之一,它在网页交互、数据处理和动态效果实现等方面发挥着重要作用。本手册将深入探讨JavaScript中的字符串,这是编程中常用的数据类型,对于理解和操作文本至关重要。 一、字符...

    C#对各种字符串的操作,及函数使用方法的实例

    C#提供了丰富的内置函数和方法来操作字符串,如截取、替换、比较等,这些功能在实际开发中极为常见且实用。 ### 字符串长度:`Len` `Len`函数用于获取字符串的长度。例如: ```csharp string myString = "Hello, ...

    java 字符串操作类

    在Java编程语言中,字符串操作是日常开发中的重要部分,因为字符串处理无处不在,从数据解析到用户界面的交互。`StringUtil` 类是这样一个工具类,它集合了多种常用的字符串处理方法,以提高开发效率并减少代码重复...

    VB中对字符串的处理及其扩展

    在C语言中,通常使用 `strcat` 和 `strstr` 进行字符串连接和子串查找。而在VB中,则没有直接提供这些功能。为了实现类似的功能,可以考虑使用下面的方法: - **字符串连接**:可以使用 `&` 或 `+` 运算符来连接...

    fortran字符串拼接

    在 Fortran 语言中,字符串拼接是非常重要的操作之一。它可以将整数或实数类型转换为字符串类型,以便于文件命名、数据读取和写入等操作。在本节中,我们将详细介绍 FORTRAN 字符串拼接的方法和应用。 1. 整数转换...

    C#字符串函数

    C# 语言中提供了多种字符串函数,用于对字符串进行操作和处理。本文将对 C# 字符串函数大全进行详细的介绍,包括 Len、Trim、Ltrim、Rtrim、Mid、Left、Right、LCase、UCase、StrComp、InStr、Split 和 Replace 等...

    常用oracle字符串操作函数

    在处理数据时,字符串操作函数是数据库管理员和开发人员必备的工具。本文将深入探讨Oracle中的常用字符串操作函数,帮助你更好地理解和运用这些功能。 1. **LENGTH()** 函数: 这个函数用于返回字符串的长度,不...

    C++课程设计 —— 字符串操作

    在本篇内容中,我们将通过一个具体的C++课程设计案例来深入理解如何进行字符串操作。案例选自《Visual C++课程设计 案例精选与编程指导》一书中的第3.7节“字符串操作”。 #### 二、案例背景 本案例旨在帮助读者...

    C#字符串总结

    在C#编程中,字符串操作是非常常见的任务,无论是数据处理还是用户交互,都需要对字符串进行各种操作。C#提供了一种内置的`string`类型,它实际上是对.NET Framework中的`System.String`类的一个别名。这里我们将...

    C#中字符串操作函数

    以下是对标题“C#中字符串操作函数”所涉及的一些关键知识点的详细说明: ### 1. 字符串截取函数 `CutString` 在给出的代码中,有两个`CutString`函数实现,但它们的逻辑并不相同。第一个`CutString`函数尝试根据...

    一个php截取指定字符串之间的字符串的类

    4. `escapePattern()`:在处理正则表达式边界时,可能需要对特殊字符进行转义,以避免意外的匹配行为。这个方法可能用于确保边界字符串适合正则表达式。 5. `trim()`:在截取子串后,可能需要去除首尾的空白字符或...

    截取字符串

    在编程领域,字符串操作是一项基础且重要的任务,而“截取字符串”是其中的一个关键功能。这个小demo展示了如何在不同的编程环境中实现字符串截取,同时也涉及到字符串的空格处理。接下来,我们将深入探讨这两个主题...

Global site tag (gtag.js) - Google Analytics