通过URL传递中文参数乱码解决方案

1. 将URL的中文参数通过java.net.URLEncoder 进行encode。

try {
				valueStr = URLEncoder.encode(valueStr,"UTF-8");
			} catch (UnsupportedEncodingException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}

 

2. 进入url之后的处理过程通过URLDecoder.decode 进行decode。

try {
			valueStr = URLDecoder.decode(valueStr,"UTF-8");
		} catch (UnsupportedEncodingException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

 

你可能感兴趣的:(java,.net)