一般运行 web 项目的时候大部分人选用的是 tomcat 服务器,今天在运行之前的一个项目的时候,遇到一个无厘头的问题,tomcat 启动项目没问题,但是页面却打不开,出现一片空白,404可怕吗?500 可怕吗?可怕!更可怕的是页面出现空白。

之前也遇到过一个类似的问题,当时是过滤器拦截了所有的请求,但是没有放行,导致出现空白的问题

先看一下是什么样的问题:

在网上也搜了很多的资料,很多写到是tomcat的问题,当然也有可能是,当我将tomcat的webapp下的项目删掉重启后,依然如此,之后经过不懈努力,终于看到有个说是不是过滤器的问题,这句话就勾起了我的回忆。

在我的项目中只有这个地方用到了过滤器,将这段代码完全注释掉之后,完美运行。

大致看一下这个springMVC的配置文件,没有多大的问题,但是如果你熟悉的话,就会发现其中的端倪:


完美解决。。。。

在基础的JavaWeb项目中,如果用到 Filter 的时候,可以选择用 doFilter 的方式进行放行,从而达到过滤的效果,在这里也是同样的问题,将问题进行细分化,便可以达到很好的解决。

解决: Tomcat 启动项目没问题,访问网页页面出现空白无显示相关推荐

  1. Tomcat启动项目没问题,网页一片空白

    研究了半天,才想起来自己写了一个过滤器,没有放行...,还好自己懒,不想再建项目,不然估计还是没法解决 filterChain.doFilter(servletRequest, servletResp ...

  2. tomcat启动成功但是无法访问8080页面

    tomcat启动成功,但是访问页面的时候被拒绝 1.首先在浏览器输入http://localhost查看localhost能否访问,如果不是下图则需要修改电脑配置. 1.1进入电脑目录:控制面板\所有 ...

  3. 问题:tomcat启动后,可以访问主页面,但是无法访问dubbo-admin

    原因分析: 直接查看logs中的日志文件,发现一行 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.undeploy Undep ...

  4. tomcat启动项目时一直卡住无反应的解决方案

    关于tomcat启动项目时一直卡住无反应的场景之一: 最近碰到一次项目启动半天没反应,也不报错,项目在其它电脑上能正常启动运行.日志中有时候会报数据库连接超时,有时候会报类似于接连池问题. Cause ...

  5. idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题

    创建测试项目 1.创建Maven项目 2.创建Maven子工程 3.子工程添加web 4.父级pom.xml导包 <dependencies><dependency><g ...

  6. 解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketExceptionsocket closed

    转载自  解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket ...

  7. 如何解决tomcat启动时出现 Server Tomcat v9.0 Server at localhost failed to start.

    如何解决tomcat启动时出现 Server Tomcat v9.0 Server at localhost failed to start. **方法一:**点击控制台下的server,右击一下,点 ...

  8. 解决 Tomcat 启动报does not exist or is not a readable directory错误

    2017-02-22 已解决,恩-.这次是真的解决完成才写的 在运行tomcat的时候,感觉部署的项目有点多,则删除了几个项目,再次启动Tomcat的时候突然报错了,如下图: 于是各种百度,找到了一篇 ...

  9. Tomcat启动项目的三种方式

    Tomcat启动项目的三种方式 在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webap ...

  10. Tomcat启动项目慢

    原因是多方面,我遇到的情况有三种可能导致tomcat启动项目变慢 情况一:tomcat在启动过程中会检查jar,当有大量的jar被检测的时候,启动需要很长时间 解决办法:将catalina.prope ...

最新文章

  1. 一个在分割、检测与定位、高分辨率通用的网络
  2. 为什么能通过域成员主机拿下域控服务器的密码呢
  3. c51单片机led奇数偶数亮_两STM32单片机串口通讯实验
  4. 历史上最怪异的23种飞行器,设计者脑子里都想什么了
  5. 786. 第 K 个最小的素数分数
  6. php rabbitmq demo
  7. silverlightLogo动画
  8. LeetCode - 题 70 跳台阶 - 具体思路与python解法
  9. 习题2.6 递归求简单交错幂级数的部分和 (15 分)
  10. Github fork其他项目的分支与主干保持同步
  11. 1分钟教你搞定apk签名!!!
  12. VS Code右键运行Open with live Server弹出找不到应用程序
  13. 电商直播运营的思路流程
  14. Linux面试题,浅析常见Linux命令面试题及答案
  15. java中中文显示乱码_java中显示中文乱码解决方法
  16. 学计算机的该不该参加培训机构
  17. Java实现猜拳小游戏
  18. React之Protals详解
  19. 2022-JavaScript-过滤数组中的undefined,null,空串,NaN
  20. 应用程序主备库切换方案

热门文章

  1. ASP.NET 安全认证(如何运用 Form 表单认证)(转帖)
  2. 人工智能初识,百度AI
  3. 飞信WEB接口的一个返回网页C#处理源码
  4. 笔记本双显卡Ubantu16.04 Nvidia驱动安装指导
  5. oracle发生20001,ORA-20001错误一例
  6. eclipse安装GWT插件
  7. UG二次开发GRIP成品工具
  8. Java软件工程师面试题汇总(持续更新)
  9. 如何为BLE 设备实现OTA DFU 空中升级功能(上)?
  10. 马太效应/幂律分布的本质以及其数学表述