<%@ page contentType="text/html;chartset=GBK" %>
<meta http-equiv="Content-Type"content="text/html; charset=GBK">
<meta http-equiv="Content-Type"content="text/html; charset=GBK">
解决方案 »
- SSH架构编程,一键搞定,申请加【精华贴】
- hibernate的QBC外接连问题,帮忙看下
- 想问一下Lucene的score问题
- 大家帮我看看这个hql写的对不对,hql几乎所有内容都是以参数的形式传递进来的
- Hibernate外键的问题
- 关于用request.getAttribute()的不解问题--救命啊!!
- java海量数据的处理
- Jboss下JMS的Topic非持久性操作成功,为何持久性部署时总报错??
- 我想在EntityBean中实现类似Sql Server视图的映射,而不是仅仅对应一张表,该怎么做?需要实现什么特别的接口?
- 调用ejb时,有一事不明!
- 各位大爷帮帮忙,如何实现网洛报价/数据抓取
- 询问 tomcat resin weblogic 是什么关系?
<%@ page language="java" import="java.util.*" pageEncoding="8859_1"%>
<%@ page contentType="text/html; charset=8859_1" %>
<% request.setCharacterEncoding("ISO-8859-1"); %>
不过,不太明白这样设置和原来的设置有什么区别……
这句代码是设置jsp页面编码使用8859_1(ISO-8859_1)<%@ page contentType="text/html; charset=8859_1" %>
这句代码是设置内容类型为"text/html"格式的编码为8859_1(ISO-8859_1)
<% request.setCharacterEncoding("ISO-8859-1"); %>这句代码是设置请求自串编码为8859_1(ISO-8859_1)
另外一种解决方法
Response().setCharacterEncoding("gbk");//Response().setCharacterEncoding("gb2312");
把从数据库中读取的数据转化转化成gbk(或gb2312)编码再写到页面上或给页面元素赋值;//new String(fromDBcontext..getBytes(), "gbk"));
页面设置
<%@ page contentType="text/html;chartset=GBK" %>
<meta http-equiv="Content-Type"content="text/html; charset=GBK">
<meta http-equiv="Content-Type"content="text/html; charset=8859_1">HTML的页面是设置的<meta http-equiv="Content-Type"content="text/html; charset=GB2312">以上3句话我觉得必须保证是一样的编码格式,要不会出现问题...
<%@ page contentType="text/html; charset=gb2312" %>
<%@page pageEncoding="gb2312" %>
<%request.setCharacterEncoding("gb2312"); %>
应该是这句话起的作用ps:楼主做的纯英文的应用?