关于Monorail里Url中文参数的解决办法

中文url参数可能比较在.net和java上并不是大问题。然而在MonoRail(castle)上可能会有那么一点问题。

中文参数在发送端最好先用js的escape() 转utf-8。然后在接收端调用System.Web.HttpUtility.UrlDecode解码。这样中文参数在monorail里就能得到很好的解决。

备注,<a>标签的onclick事件是发生于跳转之前。这样,就能先用onclick改写href的地址。转换url地址里的中文内容和其他非英文字符。

 

 

你可能感兴趣的:(关于Monorail里Url中文参数的解决办法)