
JSP
sjerry_9
这个作者很懒,什么都没留下…
展开
-
getJSON获取JSON数据中文乱码问题
从昨天下午开始泪奔,就这个问题。 在做getJSON时中文一直乱码,尝试了解码编码但是越做越乱,最后查看了一下生成的JSON文件的文件格式,发现是ASCII的,直接修改再试中文就出来了。所以是要在写JSON文件时设置好UTF-8,然后输出文件。byte b[] = jsonStr.getBytes("UTF-8"); out.write(b_index); P.S. 我统一采用了UTF原创 2012-12-19 10:51:41 · 8605 阅读 · 0 评论 -
JS传参至JSP中文乱码问题
今天碰到的,之前也遇到过,但是解决完就忘记了,这里留个记录。 在JS端处理: document.location.href="searchlist.jsp?searchword="+encodeURI(encodeURI("我的中文")); 在JSP端处理: String searchWord=request.getParameter("searchword"); sear转载 2013-01-05 15:15:56 · 2184 阅读 · 1 评论 -
在类和JSP中获取当前WEB应用的路径
这个总要查,所以记录一下,下面的代码是获取到当前应用的目录 在类文件中: String path = getClass().getProtectionDomain().getCodeSource().getLocation().getPath(); path = path.substring(0, path.indexOf("WEB-INF")); jsonFile=new Fil原创 2012-12-21 17:26:45 · 1254 阅读 · 0 评论 -
JSP中FORM的POST方式提交参数中文乱码
做检索的时候碰到的情况:JSP中FORM的POST方式提交的中文参数在检索结果页中获取后乱码。在网上找到了方法,实验后有效哦。 正确的取法: String str = new String(getParameter("message").getBytes("ISO-8859-1"),"UTF-8");转载 2013-11-20 09:16:54 · 856 阅读 · 0 评论