String的“\”的问题。

我在用struts2做上传文件。
String path = ServletActionContext.getServletContext().getRealPath("/images");
获得路径是这样的D:\java\tomcat。那么上面个String path就是错误的。
怎么才能让获得的路径是D:/java/tomcat?

喵喵时光机
浏览 568回答 6
6回答

长风秋雁

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

慕田峪4524236

D:\java\tomcat

aluckdog

把“\”改成"\"

婷婷同学_

两个斜杠表示一个斜杠

largeQ

特殊字符前加\试试,应该可以
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java