解决提交数据的乱码
2013-11-01 20:17
127 查看
//解决GET提交乱码
String s=new String(user.getUsername()[0].getBytes("iso8859-1"),"UTF-8");
//解决POST提交乱码
request.setCharacterEncoding("UTF-8");
servlet中赋值
request.setAttribute("data", "hello");
request.getRequestDispatcher("/index.jsp").forward(request, response);
index.jsp 中取值
<form>
<%
String data = (String) request.getAttribute("data");
out.write(data);
%>
</form>
//包含页面
request.getRequestDispatcher("/index.jsp").include(request, response);
response.getWriter().write("12");
request.getRequestDispatcher("/index.jsp").include(request, response);
//通过referer防盗链
String referer = request.getHeader("referer");
String s=new String(user.getUsername()[0].getBytes("iso8859-1"),"UTF-8");
//解决POST提交乱码
request.setCharacterEncoding("UTF-8");
servlet中赋值
request.setAttribute("data", "hello");
request.getRequestDispatcher("/index.jsp").forward(request, response);
index.jsp 中取值
<form>
<%
String data = (String) request.getAttribute("data");
out.write(data);
%>
</form>
//包含页面
request.getRequestDispatcher("/index.jsp").include(request, response);
response.getWriter().write("12");
request.getRequestDispatcher("/index.jsp").include(request, response);
//通过referer防盗链
String referer = request.getHeader("referer");
相关文章推荐
- 获取一字符串中,每一个字符出现的次数。
- TinyOS 无线发射问题(一)
- (1)字符串全排列 / 组合
- unity3d LitJson 各种嵌套
- 第一次来,mark一下
- 神奇的勺子
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)
- HDU4474_Yet Another Multiple Problem
- vs 窗体继承
- android Message类源代码解析
- Deque
- 搞定面试官
- 一个2013届毕业生(踏上IT行业)的迷茫(5)
- Visual c++ 项目开发案例 全程实录 源代码
- 查询长事务SQL
- 用OpenGL实现DDA画线算法
- 一个2013届毕业生(踏上IT行业)的迷茫(5)
- zoj 3658(坑坑坑!)
- 3D模型动画技术 - 皮肤变形计算(skinned meshes)
- cocos2dx一个场景添加多个层