永发信息网

Java乱码问题,急!!!

答案:2  悬赏:30  手机版
解决时间 2021-06-01 20:17
  • 提问者网友:不爱我么
  • 2021-06-01 13:11

首先servlet里这2句话写的

response.setContentType("text/html, charset=gbk");
  request.setCharacterEncoding("gbk");

//gbk或是gb2312或utf-8的都试了

然后打印出来的话正常是中文.

 

但是firefox里的显示是??

请问怎么解决啊,里面没有js,也没有jquery这些...只有一个javaBean,但是out.println()

前打印是中文.和javaBean没关系.

最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-06-01 14:47

respone.setCharacterEncoding("gbk")


把这个响应的加上。页面显示的 是从服务器响应来的东西 你request 是请求的

全部回答
  • 1楼网友:刀戟声无边
  • 2021-06-01 15:07
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.util.*,java.sql.*,java.io.*" pageEncoding="utf-8"%>加上这句
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯