在JS中对EL取得的URL进行编码

来源:互联网 发布:国家税务电子申报软件 编辑:程序博客网 时间:2024/04/29 17:30
 在JS中有个URL,URL含有中文,而此中文中从EL中取得,那如何对此URL进行编码呢?(含有中文就必须编码)
 做法如下:
 window.self.location="../servlet/FlowCardServlet?queryStr=" + window.encodeURIComponent('${param.queryStr}');


 注意:window.encodeURIComponent(String str)的参数类型是String,而${param.queryStr}返回的即是String,
 但是在JS中,仍然要写成window.encodeURIComponent(''),即加上'',这跟java是不一样的

原创粉丝点击