黑马程序员技术交流社区
标题:
乱码方式如何解决
[打印本页]
作者:
冯超
时间:
2013-4-23 10:31
标题:
乱码方式如何解决
本帖最后由 冯超 于 2013-4-23 12:26 编辑
数据输入页面:
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'test4.jsp' starting page</title>
</head>
<body>
<form name="form" action="test5.jsp" method="post">
<table border="1">
<tr>
<td>姓名 :</td>
<td><input type="text" name="name"/></td>
</tr>
<tr>
<td>性别 :</td>
<td>
<input type="radio" name="sex"/>男
<input type="radio" name="sex"/>女
</td>
</tr>
<tr>
<td>专业 :</td>
<td>
<select name="specialty">
<option>计算机科学</option>
<option>护理</option>
<option>自动化</option>
<option>石油</option>
</select>
</td>
</tr>
<tr>
<td>爱好 :</td>
<td>
<input type="checkbox" name="habit" value="电影"/>电影
<input type="checkbox" name="habit" value="读书"/>读书
<input type="checkbox" name="habit" value="羽毛球"/>羽毛球
<input type="checkbox" name="habit" value="篮球"/>篮球
<input type="checkbox" name="habit" value="旅游"/>旅游
</td>
</tr>
<tr>
<td>
<input type="submit" value="提交" align="middle"/>|
<input type="reset" value="重置"/>
</td>
</tr>
</table>
</form>
</body>
</html>
复制代码
数据接收页面:
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>获取提交信息</title>
</head>
<body>
<hr/>
姓名:${param.name }
性别:${param.sex }
专业:${param.specialty }
爱好:${paramValues.habit[0] }
${paramValues.habit[1] }
${paramValues.habit[2] }
${paramValues.habit[3] }
</body>
</html>
复制代码
提交的时候就乱码了···
作者:
冯超
时间:
2013-4-23 12:25
没人回答? 没人知道?
没人么···我来回答
加入jstl:如下(<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>)
在jsp中写代码如下:<fmt:requestEncoding value="utf-8"/> 就解决了···完帖!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2