美文网首页
java web 应用无法访问.html页面

java web 应用无法访问.html页面

作者: 极客匠 | 来源:发表于2020-08-23 00:22 被阅读0次

问题简述:可以访问以.jsp为后缀的页面,不能访问.html为后缀的页面

问题原因:
【/】:它会拦截所有的url,如:/test,/test1.html,/1.jpg……,除了以jsp结尾的url不会交给前端控制器。所以导致了不能访问html文件。对于*.jsp,由于servlet容器中内置了jspServlet,所以不会被 ‘/’拦截

解决方法:

<servlet-mapping>
       <servlet-name>default</servlet-name>
       <url-pattern>*.css</url-pattern>
   </servlet-mapping>

   <servlet-mapping>
       <servlet-name>default</servlet-name>
       <url-pattern>*.png</url-pattern>
   </servlet-mapping>

   <servlet-mapping>
       <servlet-name>default</servlet-name>
       <url-pattern>*.jpg</url-pattern>
   </servlet-mapping>

   <servlet-mapping>
       <servlet-name>default</servlet-name>
       <url-pattern>*.gif</url-pattern>
   </servlet-mapping>
       <servlet-mapping> 
           <servlet-name>default</servlet-name> 
           <url-pattern>*.html</url-pattern> 
   </servlet-mapping>

相关文章

  • java web 应用无法访问.html页面

    问题简述:可以访问以.jsp为后缀的页面,不能访问.html为后缀的页面 问题原因:【/】:它会拦截所有的url,...

  • JSP 基础

    maven 导入 WEB-INF 目录 WEB-INF 是 Java 应用的安全目录,所谓安全就是客户端无法访问,...

  • #前端 JS

    JavaScript为Web编程语言,与Java无关。Web程序中,HTML定义页面内容;CSS描述页面布局;JS...

  • web项目目录介绍

    1.web-info: WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以...

  • JavaWeb简介

    WEB-INF目录结构 1.WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端...

  • 【SSM框架x7】ssm-crud项目分析

    一、WEB-INF WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问...

  • 介绍

    Java Web应用 定义:Java Web应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成...

  • 单页面和多页面

    SPA单页面应用(SinglePage Web Application) ,指只有一个主页面的应用(一个html页...

  • vue面试题整理

    什么是SPA应用,SPA页面和传统页面有什么区别? 单页面应用,仅在该Web页面初始化时加载相应的HTML、Jav...

  • JavaScript 教程

    JavaScript 是 Web 的编程语言。 所有现代的 HTML 页面都使用 JavaScript。 Java...

网友评论

      本文标题:java web 应用无法访问.html页面

      本文链接:https://www.haomeiwen.com/subject/ymobjktx.html