我正在启用UTF-8的数据库中插入非英文字符。 我可以在数据库中插入非英文字符。当我插入的URL(它穿过JSP的响应和因为UTF8编码设置,它的转换成UTF8格式)在MySQL数据库中检索非英文字符插入值
“1”
它在数据库表中正确显示为
“2”
http://heenaparekh.com/category /યાતરાપરવાસ
但是,当我试图选择与相同的字符串的值“1”我用于在数据库中插入(不经过请求和JSP的响应):
当select语句与链接一起运行为相同的URL “1”,通过JSP的请求将其转换为URL “2”。
当我要选择这个URL行,我不能提取,因为我不能够转换URL “1”到URL “2”在我的JSP应用我并不需要转移到不同的页面,所以我曾尝试下面的方法将其转化为URL “2”格式:
我已经尽字符串转换为UTF-8格式,但它没有帮助。字符串被打印为相同。当我使用Nutch的Entities类将其转换为UTF8格式时,它也不会提取结果,也许由于JSP和Entities类的响应的UTF8转换不同。
请帮助我如何使两个URL的格式相同,以便我可以从数据库中提取它。
嘿,谢谢....它的工作.....我认真地浪费了很多我的时间....... URL编码工作 – samuelhard