第一个页面
index.jsp(我就只写关键代码了)
这是用标签写的一段超链接代码,准备往下一个页面datail.jsp传参数,要传的这几个参数在index.jsp页面的显示都ok,但是到了datail.jsp的时候就出现了中文乱码问题,我每个页面的编码方式还有字符集都是utf-8,而写还写了过滤器。
<c:url value="/detail.jsp" var="detail">
<c:param name="gname" value="${goods.gname }"></c:param>
<c:param name="gpic" value="${goods.gpic }"></c:param>
<c:param name="gprice" value="${goods.gprice}"></c:param>
<c:param name="ctype" value="${goods.gcategory.ctype}"></c:param>
</c:url>
<a href="${detail}">详细</a>
第二个页面
datail.jsp
商品名${param.gname}<br>
<img src="/t31/image/${param.gpic }"/><br>
¥${param.gprice}<br>
所属类别${param.ctype}
现在商品名和所属类别都是乱码,请大家帮忙解决解决。谢谢!jsp
index.jsp(我就只写关键代码了)
这是用标签写的一段超链接代码,准备往下一个页面datail.jsp传参数,要传的这几个参数在index.jsp页面的显示都ok,但是到了datail.jsp的时候就出现了中文乱码问题,我每个页面的编码方式还有字符集都是utf-8,而写还写了过滤器。
<c:url value="/detail.jsp" var="detail">
<c:param name="gname" value="${goods.gname }"></c:param>
<c:param name="gpic" value="${goods.gpic }"></c:param>
<c:param name="gprice" value="${goods.gprice}"></c:param>
<c:param name="ctype" value="${goods.gcategory.ctype}"></c:param>
</c:url>
<a href="${detail}">详细</a>
第二个页面
datail.jsp
商品名${param.gname}<br>
<img src="/t31/image/${param.gpic }"/><br>
¥${param.gprice}<br>
所属类别${param.ctype}
现在商品名和所属类别都是乱码,请大家帮忙解决解决。谢谢!jsp
解决方案 »
- jquery里调用post方法,IE里面是中文是乱码,FF是好的
- 学习ssh,看哪本书比较好??
- window.showModalDialog的问题!
- 最近自学S2SH+annotation,整和过程中出现一个错误,大家帮忙看以下,谢谢
- JDBC驱动问题。
- jsp中向数据库插入数据报错!!!
- 注销登录的问题,急
- 请问一个关于eclipse中启tomcat的问题
- jsp语法错误?搞错没有,难道是tomcat4.0.4不支持jsp:forward指令???
- Java能写网页吗
- 输入框只要输入%到action里这个值就变成了null
- 如何点击一个按钮,然后在当前页面生成一个包含文本输入框和按钮的div
以前遇到这个问题的时候专门发的。
http://bbs.csdn.net/topics/390372335
看下
1.jsp <%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %>
2.容器 response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding(“UTF-8”);
另外就是数据库连接设置jdbc:mysql:localhost:3306/test?useUnicode=true&characterEncoding=utf-8;我自己做项目设置了拦截器,没发现什么问题啊<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param><param-name>encoding</param-name>
<param-value>utf-8</param-value></init-param>
</filter>