java 输入框 特殊字符是如何处理的

时间:2022-12-19 20:18:48
1 :  如果我在input 输入框中输入一些特殊的字符,提交就会报错
2 :  输入框中输入很多的字符,提交也会报错
   你们是如何处理的。
   请提供一个解决思路。。。

15 个解决方案

#1


提要之前用javascript验证一下啊,满足条件才让提交啊。

#2


在input 输入框的onkeypress事件中调用一个JS方法,在js方法中写正则表达式规定input可以输入的范围即可!

#3


onkeyup事件中去匹配正则表达式 当输入特殊字符时自动替换为空“” 

#4


写个正则,提交前验证一下,不对就alert

#5


    好的。谢谢。
   如果我要让这些特殊字符也插入成功,那要如何处理。。
  

#6


对输入内容前台编码后台解码

#7


引用 4 楼 ronniegxq 的回复:
写个正则,提交前验证一下,不对就alert


对的

#8


那就看你的数据库字段是否支持特殊字符了

#9


 MYSQL 数据库 支持吗?
    如果是特殊字符 提交会报java.lang.NumberFormatException: null
   转换异常。。
   我要让他增加特殊字符,如何处理,有一个详细的讲解不。。

#10


java 输入框 特殊字符是如何处理的

#11


用js验证啊

#12


引用 9 楼 greatmind829 的回复:
MYSQL 数据库 支持吗?
  如果是特殊字符 提交会报java.lang.NumberFormatException: null
  转换异常。。
  我要让他增加特殊字符,如何处理,有一个详细的讲解不。。


1,首先就要看你的编码规则了,有的编码规则是不支持,或者说支持少部分的特殊字符的
2,将特殊字符转码,然后在解码。。

#13


比如我输入:I don't know

不知道如何保存在数据库中的?自动将“'”转换成“’”么??

试一下

#14


我自己回复的内容都不让编辑???

#15


''这如何保存在数据库中的呢???

怎么没看到页面自动转换啊??

#1


提要之前用javascript验证一下啊,满足条件才让提交啊。

#2


在input 输入框的onkeypress事件中调用一个JS方法,在js方法中写正则表达式规定input可以输入的范围即可!

#3


onkeyup事件中去匹配正则表达式 当输入特殊字符时自动替换为空“” 

#4


写个正则,提交前验证一下,不对就alert

#5


    好的。谢谢。
   如果我要让这些特殊字符也插入成功,那要如何处理。。
  

#6


对输入内容前台编码后台解码

#7


引用 4 楼 ronniegxq 的回复:
写个正则,提交前验证一下,不对就alert


对的

#8


那就看你的数据库字段是否支持特殊字符了

#9


 MYSQL 数据库 支持吗?
    如果是特殊字符 提交会报java.lang.NumberFormatException: null
   转换异常。。
   我要让他增加特殊字符,如何处理,有一个详细的讲解不。。

#10


java 输入框 特殊字符是如何处理的

#11


用js验证啊

#12


引用 9 楼 greatmind829 的回复:
MYSQL 数据库 支持吗?
  如果是特殊字符 提交会报java.lang.NumberFormatException: null
  转换异常。。
  我要让他增加特殊字符,如何处理,有一个详细的讲解不。。


1,首先就要看你的编码规则了,有的编码规则是不支持,或者说支持少部分的特殊字符的
2,将特殊字符转码,然后在解码。。

#13


比如我输入:I don't know

不知道如何保存在数据库中的?自动将“'”转换成“’”么??

试一下

#14


我自己回复的内容都不让编辑???

#15


''这如何保存在数据库中的呢???

怎么没看到页面自动转换啊??