您当前的位置: 首页 > 

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Web】WEB项目初启动的那些糟心事

星拱北辰 发布时间:2020-07-25 19:40:47 ,浏览量:0

文章目录
  • 配置好Tomcat
  • 操作流程
  • 我配置的index.jsp
  • 我配置的web.xml
  • JavaEE相关包的导入
  • 启动遇到“淇℃伅”的乱码问题
    • 解决方法
  • 网页无显示
  • ☆ 404 Not found ☆
    • 路径错误
    • 配置错误
    • 处理方法总结
  • 问题解决
  • 总结

配置好Tomcat

首先要配好Tomcat服务器。

荐读:《初次配置Tomcat的那些糟心事》 助你初配Tomcat的时候排坑避雷。

操作流程

网上有各种的教程,但我觉得很多都有问题,这里给大家推荐一份优质的初学者教程。

希望大家能认真地动手操作。

我配置的index.jsp

文件就是web文件夹下的index.jsp,后续我们看的也是这个文件:



  
    Servlet & JSP
  
  
    Hello, Servlet!
  

我配置的web.xml

WEB-INF下的web.xml也要配一下(加上Servlet的话)。

这里的Test假设是src代码根路径下的类,并且读者要注意最后一个是/Test,莫要填错。



    
        Test
        Test
    
    
        Test
        /Test
    

JavaEE相关包的导入

IDEA可以下载JavaEE6的包,顺便下载一下呗,装在lib文件夹下,成功导入即可。

你不导入的话,是没法使用Servlet的。

启动遇到“淇℃伅”的乱码问题

这可能是一种较为常见的问题,但也不算什么大事(可乱码看着总不那么舒服嘛)。 在这里插入图片描述

大家可以看到这里很多红色的“淇℃伅”,再加上右边的一堆qqgg的符号,可见确实是乱码。 (说明:这是日志,这里的红色并不是说明报错了,不必担心)

乱码的根源还是Windows系统那个GBK中文编码,而这些默认都是UTF-8,要想在Windows的Console里显示出来,就得改UTF-8为GBK。

解决方法

找到Tomcat目录下的conf/logging.properties配置文件,使用记事本等文本编辑器打开,找到下图的位置,发现UTF-8,改为GBK(这也是没办法的):

在这里插入图片描述 在这里插入图片描述

只改这一处就可以,然后重启Tomcat服务器,发现真的不红了: 在这里插入图片描述

网页无显示

打不开可能是你端口号弄错了,未必是8080,比如我的Tomcat默认端口号就是8888,所以打开8080就是这样的: 在这里插入图片描述

☆ 404 Not found ☆

在这里插入图片描述

这个问题,困扰着很多人。 我在网上搜的时候,就找到各种各样的错误原因,下面的读者也纷纷表示还是解决不了问题,可见这个问题是多么的恶心。

我只能以自己这里出现过的问题来给大家做一下分享,如果不能解决您的问题,真的抱歉。

路径错误

我们按照上面的教程,会作出这样的包结构: 在这里插入图片描述

如果你不仔细看的话,可能会认为在浏览器中输入的应该是(再说一次,我这里的端口号是8888):http://localhost:8888/web/index.jsp。

这很重要,你别打开http://localhost:8888,那肯定404的。

配置错误

在这里插入图片描述

就以自己为例,当时反复比对都觉得自己没有问题,但后来某一次重走流程意外发现我设置的 Application context 是错误的,后改成/web,就能够运行了。

处理方法总结

其实每个刚接触的人都会有各种各样的问题,问题往往来源于自己对新领域的不了解而疏忽了什么。希望大家在遇到仅凭搜索和远程询问得不到解决的问题的时候,能自己认认真真的按照规范的流程重新检查自己的问题,找到自己疏漏的地方,避免再次失误。

问题解决

重新启动Tomcat服务器: 在这里插入图片描述 打开Firefox(我设置的浏览器是火狐): 在这里插入图片描述 在这里插入图片描述

总结

网络上所谓的教程和解决方案,可能只适合于博主个人。 大家如果按此操作不能解决,并不稀奇。 只是此时就应该去查询其他资料并自己摸索,直至解决问题。 然后再分享出来,就是对你很有意义的啦!

关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0413s