java 通过servlet 处理向mysql数据库中添加路径时数据库自动将路径中的反斜杠删除了,怎么才能插

java 通过servlet 处理向mysql数据库中添加路径时数据库自动将路径中的反斜杠删除了,怎么才能插,第1张

问题:'\'是特殊符号,被转义了。

解决方案:

上传文件的时候在前台用JavaScript 把 '\' 转化为 '/' ,然后也不用在后台处理了,直接可以往数据库里插了,以后取出来可不需要转义了,可以一劳永逸。

你的某个字段的值里面包含了单引号 ’ 如果你确实要在字段中保存 单引号,那么你需要在这个单引号前加一个反斜杠

另外还有一个可能就是你写SQL的时候,多了或者少了一个单引号。造成SQL执行错误。

正斜杠,又称左斜杠,符号是"/";

反斜杠,也称右斜杠,符号是"\"。

而/是输入网址时要用到的,也可以在算数时当作除号来用。

\是在中文输入时是顿号,在英文输入时是\表示主目录与根目录之间分开,例如你要打开C盘ABC目录下的OP文件,就在查找时输入:C:\ABC\OP。

DOS路径

C:\WINDOWS\SETTING

这是反斜杠的作用后面跟着的是文件名

C:\dir/P

这正斜杠后面是一个P的参数,是dir命令显示时分页参数。

DOS命令后可键入/,则可查找该命令的各种参数(开关)的使用法

例在命令行键入:

dir/

以上就是关于java 通过servlet 处理向mysql数据库中添加路径时数据库自动将路径中的反斜杠删除了,怎么才能插全部的内容,包括:java 通过servlet 处理向mysql数据库中添加路径时数据库自动将路径中的反斜杠删除了,怎么才能插、mysql 数据表不能保存、DOS路径中正斜杠与反斜杠有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10200226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存