3-2 综合训练-实现员工信息列表

3-2 综合训练-实现员工信息列表

http://img1.sycdn.imooc.com//climg/5ccda0530001e03d17061094.jpg

http://img1.sycdn.imooc.com//climg/5ccda0540001dd8a16881102.jpg

老师,你好,为什么employ.html文件改成jsp文件后,原先的中文都变成乱码了???

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好。当把.html文档直接更改后缀为.jsp时,可能会出现中文乱码。


第一种可能是没有给html设置编码格式为utf-8编码格式。


应该先把html文档打开,然后在文件顶端加入下jsp的page指令并设置编码格式为utf-8,即
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
在加入上面这句指定后,再把html文档的后辍改为.jsp文件


如果这样做了,中文还是乱码,则可能是在编写html文档后,保存的格式不是utf-8的,所以即便page指令中指定了编码格式,也是没用的,可以查看并修改一下Eclipse编码格式:


设置Eclipse的编码格式的方法如下:点击头部导航栏 Window - 》 Preferences

5cb6d1510001073803070261.jpg


打开下图目录,按如下设置,最后不要忘记点击Apply and Close

5cb6d1210001d94e07950750.jpg


如果还是不行,提供一种最为有效但简单粗暴的方式:先新建一个jsp文档,然后把该html文档里的代码全部复制,然后在新建好的jsp文档中粘贴即可。


如果解答了同学的疑问,望采纳~

祝学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师