永发信息网

Java编码的问题

答案:3  悬赏:70  手机版
解决时间 2021-05-08 19:44
  • 提问者网友:星軌
  • 2021-05-08 04:53

如:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>用户注册</title>
</head>

这里面两个charset有什么区别,pageEncoding又是什么和两个charset有什么区别

最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-05-08 05:38
pageEncoding是当前页面的编码格式设置了所有的字符格式包括请求和响应

charset是设置响应编码的。
一般设置了pageEncoding就不用设置charset了
全部回答
  • 1楼网友:鱼忧
  • 2021-05-08 07:42
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>一般用这个,不用下面的,那个指定的只是html页面的编码,不是jsp的,这个是指定jsp页面和html页面的编码 。不太一样
  • 2楼网友:西风乍起
  • 2021-05-08 06:47

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>是用在jsp页面

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />是用在html页面中

pageEncoding是页面编码,charset是字符编码(页面编码)。本质上没什么区别。只要用到其中一个就ok啦。

希望对你有帮助!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯