jsp文件在java中重新生成/替换单引号
如何过滤java中的单引号
我有一个搜索框,如果有人键入一个报价,我会得到一个数据库错误
我不想在JavaScript或数据库级别对其进行归档;我只想用Java来做。我该怎么做
我不想完全失去它。还有别的办法吗?将报价替换为“工作”吗
你可以在下面搜索框中键入要查询的问题!
如何过滤java中的单引号
我有一个搜索框,如果有人键入一个报价,我会得到一个数据库错误
我不想在JavaScript或数据库级别对其进行归档;我只想用Java来做。我该怎么做
我不想完全失去它。还有别的办法吗?将报价替换为“工作”吗
# 1 楼答案
是的,使用预先准备好的声明。setString():
数据库的转义规则各不相同。例如,在Oracle中,您可以复制撇号以使其转义。在MySQL中,它是反斜杠+撇号(我想)
所以要么{}要么{}