您现在的位置是:网站首页> 编程资料编程资料
jsp传值中文乱码问题解决方法示例介绍_JSP编程_
2023-05-25
416人已围观
简介 jsp传值中文乱码问题解决方法示例介绍_JSP编程_
在jsp中,我们经常从数据库读取数据返回客户端,但我们常常在制作时出现乱码现象,所以我们可以用<%request.setCharacterEncoding("UTF-8");%>这个方法来保证中文的正确输出,下面举个例子吧,
我们要接住表单的值或者把数据库数据打印出来的之前,先把<%request.setCharacterEncoding("UTF-8");%>放在他们的前面,然后,表单的提交方式必须是post,即method="post",这样可以闭避免乱码了,请看下面:
<%request.setCharacterEncoding("UTF-8");%>
或者有时用户登陆时,我们需要在某一页用到用户名或者密码,我们可以用下面这种方法来记住,在其他页面可以随便调用,如:
String name=requset.getParameter("name");
String password=request.getParameter("password");
application.setAttribute("names",name);
application.setAttribute("passwords",password);密码和用户名就这样被记住了,在其他也可以随便调用,如下
application.getAttribute(“names");
application.getAttribute("passwords");
<%
out.print(application.getAttribute(“names"));
out.print(application.getAttribute(“passwords")
%>
这样就会输出文本框的值
我们要接住表单的值或者把数据库数据打印出来的之前,先把<%request.setCharacterEncoding("UTF-8");%>放在他们的前面,然后,表单的提交方式必须是post,即method="post",这样可以闭避免乱码了,请看下面:
复制代码 代码如下:
<%request.setCharacterEncoding("UTF-8");%>
或者有时用户登陆时,我们需要在某一页用到用户名或者密码,我们可以用下面这种方法来记住,在其他页面可以随便调用,如:
复制代码 代码如下:
String name=requset.getParameter("name");
String password=request.getParameter("password");
application.setAttribute("names",name);
application.setAttribute("passwords",password);密码和用户名就这样被记住了,在其他也可以随便调用,如下
application.getAttribute(“names");
application.getAttribute("passwords");
<%
out.print(application.getAttribute(“names"));
out.print(application.getAttribute(“passwords")
%>
这样就会输出文本框的值
您可能感兴趣的文章:
相关内容
- JSP页面中如何用select标签实现级联_JSP编程_
- jsp response.sendRedirect不跳转的原因分析及解决_JSP编程_
- JSP指令元素(page指令/include指令/taglib指令)复习整理_JSP编程_
- JSP脚本元素和注释复习总结示例_JSP编程_
- JSP FusionCharts Free显示图表 具体实现_JSP编程_
- 关于jsp页面使用jstl的异常分析_JSP编程_
- JSP + ajax实现输入框自动补全功能 实例代码_JSP编程_
- JSP自定义标签获取用户IP地址的方法_JSP编程_
- Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)_JSP编程_
- jsp自定义标签技术(实现原理与代码以及平台搭建步骤)_JSP编程_
