Java web开发过程中,表单中的textarea有时候在提交表单的时候可能输入了一串空行或者一连串的回车,其实这些值虽然肉眼看不清楚,但是都市以转义符的形式存到了数据库表中,有事处理其他问题时留下隐患:
处理方法:
public String paramCheckAndFilter(String str) {
if (StringUtil.isNullOrEmpty(str)) {
return str;
}
String[] tempStr = str.split("\\n");
StringBuilder sb = new StringBuilder();
for (String temp : tempStr) {
if (!temp.equals("")) {
sb.append(temp.trim()).append("\n");
}
}
return sb.substring(0, sb.length()-1);
}
本文介绍了一种处理JavaWeb开发中表单textarea提交时出现的多余空行和回车的方法,通过过滤无效字符,避免了数据库存储问题,并提供了一个实用的字符串过滤函数。

3396

被折叠的 条评论
为什么被折叠?



