为了账号安全,请及时绑定邮箱和手机立即绑定

String的“\”的问题。

String的“\”的问题。

喵喵时光机 2019-04-27 19:19:44
我在用struts2做上传文件。String path = ServletActionContext.getServletContext().getRealPath("/images");获得路径是这样的D:\java\tomcat。那么上面个String path就是错误的。怎么才能让获得的路径是D:/java/tomcat?
查看完整描述

6 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

如果系统不提供这样的功能,获取到路径字符串后,自己写代码来判断与转换。
判断:应该很简单,判断字符串中含有 / 或 \;
转换:如果是 / 不做处理;如果是 \,则将所有 \ 替换成 /。

D:/java/tomcat/webapps/wss1942这个字符串的每个斜杠写成两个斜杠

查看完整回答
反对 回复 2019-05-07
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

D:\java\tomcat


查看完整回答
反对 回复 2019-05-07
?
aluckdog

TA贡献1847条经验 获得超7个赞

把“\”改成"\"


查看完整回答
反对 回复 2019-05-07
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

两个斜杠表示一个斜杠


查看完整回答
反对 回复 2019-05-07
?
largeQ

TA贡献2039条经验 获得超7个赞

特殊字符前加\试试,应该可以


查看完整回答
反对 回复 2019-05-07
  • 6 回答
  • 0 关注
  • 567 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号