关于输出的两个问题

关于输出的两个问题

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

老师,有两个问题:

  1. 为何我输出的url没有协议和ip那些东西?

  2. tomcat输出的启动信息乱码如何更改?

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

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

1回答
好帮手慕小脸 2020-09-09 14:06:32

同学你好,

1、同学所描述的是指如下这里吗?

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

如果是,建议同学检查打印输出语句这里使用是否是request.getRequestURL() 

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

2、关于控制台乱码,建议同学可以按照如下方式修改:

进入settings,选择File Encodings,把IDE Encoding和Project Encoding配置为UTF-8,同时将下面的Default encoding for properties files也配置为UTF-8。

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

配置项目启动服务器参数,在tomcat配置中。

在VM options 项中添加

-Dfile.encoding=UTF-8

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

然后重启项目再试试。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~


  • 提问者 衮雪TripleRock #1
    关于第一个问题:我使用的就是request.getRequestURL(),但是结果没有老师框起来的那部分
    2020-09-09 14:29:07
  • 好帮手慕小脸 回复 提问者 衮雪TripleRock #2
    同学你好,建议同学可以先对比课程源码或运行源码试试。如果运行源码是可以展示的,建议将部分代码贴出。 祝学习愉快~
    2020-09-09 16:18:50
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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