html5中文学习网

您的位置: 首页 > 网站及特效实例 > jquery特效 » 正文

jsp传值中文乱码问题解决方法示例介绍_编程语言综合

[ ] 已经帮助:人解决问题

在jsp中,我们经常从数据库读取数据返回客户端,但我们常常在制作时出现乱码现象,所以我们可以用<%request.setCharacterEncoding("UTF-8");%>这个方法来保证中文的正确输出,下面举个例子吧,FVbHTML5中文学习网 - HTML5先行者学习网
我 们要接住表单的值或者把数据库数据打印出来的之前,先把<%request.setCharacterEncoding("UTF- 8");%>放在他们的前面,然后,表单的提交方式必须是post,即method="post",这样可以闭避免乱码了,请看下面:FVbHTML5中文学习网 - HTML5先行者学习网
复制代码 代码如下:FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
<%request.setCharacterEncoding("UTF-8");%>FVbHTML5中文学习网 - HTML5先行者学习网
<form action="" method="post">FVbHTML5中文学习网 - HTML5先行者学习网
姓名:<input type="text" name="name"/>FVbHTML5中文学习网 - HTML5先行者学习网
<br/>FVbHTML5中文学习网 - HTML5先行者学习网
性别:<input type="text" name="sex" />FVbHTML5中文学习网 - HTML5先行者学习网
<%FVbHTML5中文学习网 - HTML5先行者学习网
String name=requset.getParameter("name");FVbHTML5中文学习网 - HTML5先行者学习网
String sex=request.getParameter("sex");out.print(name);FVbHTML5中文学习网 - HTML5先行者学习网
out.print(sex);FVbHTML5中文学习网 - HTML5先行者学习网
%>FVbHTML5中文学习网 - HTML5先行者学习网
</form>FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
或者有时用户登陆时,我们需要在某一页用到用户名或者密码,我们可以用下面这种方法来记住,在其他页面可以随便调用,如:FVbHTML5中文学习网 - HTML5先行者学习网
复制代码 代码如下:FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
<form action="" method="post">FVbHTML5中文学习网 - HTML5先行者学习网
用户名:<input type="text" name="name"/>FVbHTML5中文学习网 - HTML5先行者学习网
<br/>FVbHTML5中文学习网 - HTML5先行者学习网
密码:<input type="password" name="password" />FVbHTML5中文学习网 - HTML5先行者学习网
<form/>FVbHTML5中文学习网 - HTML5先行者学习网
String name=requset.getParameter("name");FVbHTML5中文学习网 - HTML5先行者学习网
String password=request.getParameter("password");FVbHTML5中文学习网 - HTML5先行者学习网
application.setAttribute("names",name);FVbHTML5中文学习网 - HTML5先行者学习网
application.setAttribute("passwords",password);密码和用户名就这样被记住了,在其他也可以随便调用,如下FVbHTML5中文学习网 - HTML5先行者学习网
application.getAttribute(“names");FVbHTML5中文学习网 - HTML5先行者学习网
application.getAttribute("passwords");FVbHTML5中文学习网 - HTML5先行者学习网
<%FVbHTML5中文学习网 - HTML5先行者学习网
out.print(application.getAttribute(“names"));FVbHTML5中文学习网 - HTML5先行者学习网
out.print(application.getAttribute(“passwords")FVbHTML5中文学习网 - HTML5先行者学习网
%>FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
这样就会输出文本框的值FVbHTML5中文学习网 - HTML5先行者学习网
FVbHTML5中文学习网 - HTML5先行者学习网
 FVbHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助