美文网首页
Web开发,页面编码格式问题

Web开发,页面编码格式问题

作者: 李姗姗_8ef1 | 来源:发表于2019-03-20 10:08 被阅读0次

    1.问题

    一开始用Sublime开发的前端页面,使用了Bootstrap的表格,Sublime上运行没有问题,后将代码转到IDEA上,将html转成jsp,后运行,出现中文乱码问题,具体现象如下:

    表格的底部中文正常显示,而表头及表格内容中文乱码。

    2.IDEA软件设置

    在网上搜索IEDA编码设置方法,在此记录一个很好的博客:
    https://blog.csdn.net/m0_38132361/article/details/80628203,这个是通用的设置方法,当然更要具体问题具体分析,我的问题在设置之后依然存在。

    3.解决

    在软件及编译编码问题都排除以后,又回到代码检查,发现在html转成jsp文件时,遗漏了一个文件的头部设置<%@ page contentType="text/html;charset=UTF-8" language="java" %>,加上去以后就好了...

    正常效果

    4.jsp编码设置

    jsp页面编码设置的解释文档:https://www.cnblogs.com/wuyun-blog/p/6972728.html
    效果试验:
    我的代码形式是work.jsp中放表格,然后用index.jsp引入work.jsp,启动展示的是index.jsp的总体页面,work.jsp中未写头部的设置,出现上述问题。
    之后我将index.jsp、work.jsp的编码设置均注释掉

    恢复work.jsp的编码设置 做这些小试验可能也比较多余,结论就是以后所有从html转为jsp的代码文件,首要做的就是将以下代码
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    

    放在第一行!

    相关文章

      网友评论

          本文标题:Web开发,页面编码格式问题

          本文链接:https://www.haomeiwen.com/subject/dlmamqtx.html