我正在获取像这样的
的xml地图文件的路径String path = getServletContext().getRealPath("") + "/js/"
打印时的值如下所示:
C:\Users\Priyank Devurkar\Documents\NetBeansProjects\gra version1\web-app/js/
现在,当我将此路径传递到下一页并在js函数中提醒它时,我得到以下内容:
C:UsersPriyank DevurkarDocumentsNetBeansProjectsgra version1web-app/js/
我删除了反斜杠。如何将路径传递到下一页?我应该用'\'替换'\'吗?
答案 0 :(得分:2)
而不是"/js/"
尝试"\\js\\"
。单个反斜杠是一个转义字符,如果要打印它,则需要使用其中两个,其中一个不会打印。
对于字符串中经常使用的其他字符也是这种情况,例如引用,例如,如果要输出此文本: 我喜欢用“引号”
你的字符串是:
"I like to use \"quotes\""