play2.6中的URL编码
URL中不能出现中文字符,所以需要将它转码为utf-8编码,然后再跳转。
本文参考了文章
http://blog.chinaunix.net/uid-25885064-id-3430852.html
示例例如下:
scala> import java.net.{URLEncoder, URLDecoder }
import java.net.{URLEncoder, URLDecoder}
scala> val zn = "汉字"
zn: String = 汉字
scala> val code = URLEncoder.encode(zn,"UTF-8")
code: String = %E6%B1%89%E5%AD%97
scala> val decode = URLDecoder.decode(code,"UTF-8")
decode: String = 汉字
还没人赞这篇日记