例题中,加上中文“是质数”后,为什么会报错

例题中,加上中文“是质数”后,为什么会报错

1、例题中,加上中文“是质数”后,为什么会报错,

2、报错后,选择Save as UTF-8。为什么用浏览器访问jsp文件后,中文还是无法显示。

3、报错后,选择Save as UTF-8与在处理指令中写charset=utf-8有什么区别,为什么在处理指令中写charset=utf-8后中文就能显示,但报错后选择选择Save as UTF-8中文不能显示。


麻烦帮忙解答一下

正在回答 回答被采纳积分+1

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

1回答
好帮手慕阿慧 2021-01-05 15:58:54

同学你好,

1、eclipse生成的jsp文件是iso-8859-1编码,而iso-8859-1自身不能显示中文,所以保存时会报错,提示同学使用utf-8编码。

2、同学需要设置当前jsp页面的字符集。

如下:

​contentType="text/html;charset=utf-8"

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

3、save as utf-8是设置文件的编码格式。charset是指服务器发送给客户端时的内容编码,charset=utf-8是指示页面的输出方式为utf-8。

祝学习愉快~

  • 提问者 慕沐1462760 #1
    那怎么在jsp文件中设置编码格式为utf-8
    2021-01-05 16:08:04
  • 提问者 慕沐1462760 #2
    chatset=utf_8是指页面的输出方式为utf_8,还是指eclise的编码方式跟页面的输出方式都为utf_8
    2021-01-05 16:12:18
  • 好帮手慕阿慧 回复 提问者 慕沐1462760 #3

    同学你好,

    1、设置jsp的编码格式为utf-8,同学可以在如下提示中选择save as utf-8,如下:

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

    同学也可以设置创建jsp文件时的编码为utf-8,步骤如下:

    a. 选择windows,preferences

    如下:

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

    b.在左侧选择jsp files,选择右侧encoding后面的下三角,选择ISO 104646/Unicode(UTF-8),点击下方的apply and close。

    如下:

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

    c. 设置完成后,新建jsp文件时选择new,other,如下:

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

    选择web下的JSP File,如下:

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

    写jsp文件名,点击finish,如下:

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

    ​文件如下:

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

    保存文件时,不会提示save as utf-8

    2、chatset=utf_8是指页面的输出方式为utf_8,并不指eclipse的编码方式。

    祝学习愉快~

    2021-01-05 16:40:38
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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