路径中的反斜杠'\'被转义

时间:2012-01-17 03:03:39

标签: grails groovy

我正在获取像这样的

的xml地图文件的路径
String path = getServletContext().getRealPath("") + "/js/"

打印时的值如下所示:

C:\Users\Priyank Devurkar\Documents\NetBeansProjects\gra version1\web-app/js/

现在,当我将此路径传递到下一页并在js函数中提醒它时,我得到以下内容:

C:UsersPriyank DevurkarDocumentsNetBeansProjectsgra version1web-app/js/

我删除了反斜杠。如何将路径传递到下一页?我应该用'\'替换'\'吗?

1 个答案:

答案 0 :(得分:2)

而不是"/js/"尝试"\\js\\"。单个反斜杠是一个转义字符,如果要打印它,则需要使用其中两个,其中一个不会打印。

对于字符串中经常使用的其他字符也是这种情况,例如引用,例如,如果要输出此文本: 我喜欢用“引号”

你的字符串是: "I like to use \"quotes\""