js中使用el表达式遇到的问题
JScript code
var username = "${sessionScope.UserInfo.username}";
假设我现在从session里取得的username为这样一个字符串: zhangsan\ 或者zhangsan",该如何正确处理?
js中双引号和单引号要轮着引用解析的时候才不会报错,如果又有了\字符它会将我后面的那个双引号解析成字符形式的双引号,而不是字符串结束的双引号
------解决方案--------------------session存储的时候做下转义或者限制使用特殊字符
------解决方案--------------------那就只能在存到session里面的时候就做转义