java吧 关注:1,293,947贴子:12,826,416
  • 7回复贴,共1

tomcat7显示正常和tomcat8发布显示白屏

只看楼主收藏回复

事情是这样的 我自己写了一个demo 是前后端分离的项目 前端打包后放到了java中。maven里面用的是tomcat7插件。运行的时候正常 然后我想发布到我的虚拟机里面。虚拟机里面的环境和我本机是一样的 tomcat版本不一样,虚拟机tomcat版本是8 然后在虚拟机里面显示白屏。然后报错
Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
原因是因为我写的filter过滤器的问题

现在去掉就ok啦
但是我有个疑问 为什么在tomcat7中可以这样写 在tomcat8中不能呢。 百度了一天了 始终找不到问题产生的原因。
是因为tomcat8的规范比tomcat7严格吗 但是官方也没提HTML规范啊 难搞 请求大佬指点一二,谢谢啦🙏🙏🙏


IP属地:江苏1楼2022-03-26 11:41回复
    别让楼主寂寞太久啊


    IP属地:江苏来自iPhone客户端2楼2022-03-26 11:47
    回复
      2026-01-08 21:02:32
      广告
      不感兴趣
      开通SVIP免广告


      IP属地:江苏来自iPhone客户端3楼2022-03-26 11:48
      回复
        让楼主等的太久了吧。


        IP属地:江苏来自iPhone客户端5楼2022-03-26 12:41
        回复
          虽然不知道你的jdk是多少,听说tomcat8.5跟jdk11始终不兼容


          IP属地:广东来自Android客户端6楼2022-03-26 13:23
          收起回复
            哎。算了。太转牛角尖了。tomcat7都不更新了。就修改tomcat8吧。


            IP属地:江苏来自iPhone客户端7楼2022-03-26 14:32
            回复
              操。今天这个牛角尖我钻定了。


              IP属地:江苏来自iPhone客户端8楼2022-03-26 20:10
              回复