当前位置: 代码迷 >> Web前端 >> 处理URL传输汉字有关问题
  详细解决方案

处理URL传输汉字有关问题

热度:122   发布时间:2012-10-07 17:28:51.0
处理URL传输汉字问题

在项目开发中难免会遇到汉字在地址栏中传输的问题,具体处理过程如下:

?

1、传输前进行处理:

	String name = "汉字"
	String urlname = "";
	try {
		urlname = URLEncoder.encode(name, "utf-8");
	} catch (UnsupportedEncodingException e) {
		e.printStackTrace();
	}
	String link = "http://localhost:8080/testproj/myaction?myname=" +urlname ;

?

2、传输后进行处理:

	String myname = "";
	try {
		myname = new String(request.getParameter("myname").getBytes(
				"iso-8859-1"), "utf-8");
	} catch (UnsupportedEncodingException e) {
		e.printStackTrace();
	}
?
  相关解决方案