我最近在开发的时候遇到了这样的问题,当我做页面有个超连接,而且还带了个参数代码如下
<%="<a href=\"index.jsp?name='"+item.getName()+"'>"+"turn page"+"</a>"%>
但是,在我的index.jsp中接收name的时候,总是出现乱码
而且我还用request.setCharacterEncoding(“gb2312”);先执行了一下
而且出来的也是乱码 ,不知道这是怎么回事
还请路过的哪位高手给一些解决方案
<%="<a href=\"index.jsp?name='"+item.getName()+"'>"+"turn page"+"</a>"%>
但是,在我的index.jsp中接收name的时候,总是出现乱码
而且我还用request.setCharacterEncoding(“gb2312”);先执行了一下
而且出来的也是乱码 ,不知道这是怎么回事
还请路过的哪位高手给一些解决方案
解决方案 »
- ajax返回jsp页面
- 看不懂JSP的出错提示
- 更新、删除数据的困惑,该不该用触发器,级联删除?
- jsp 连接 传递参数的 问题 在线 急!!!!
- 给分:请高手讲解关键字synchronized的用法与含义
- struts2的datetimepicker中输入非日期格式报错怎么解决
- Hibernate 多对多关联成功,插入数据时错误:org.apache.catalina.core.StandardWrapperValve invoke
- java.lang.NullPointerException是什么错误?
- 小问题
- 关于session.isNew( )方法的含义。请高手指点
- jsp分页问题
- 帮我看看这个错误怎么解决
tomcat中不同提交方式解决乱码问题是不同的
post方式如你说的setCharacterEncoding
get方式需要修改server.xml,加入URIEncoding="UTF-8",例如: <Connector
port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="UTF-8" />