jsp.html中的引入js.css文件路径详解

jsp.html中的引入js.css文件路径详解_第1张图片

在jsp中引入方式如下

    <%@ page language="java" contentType="text/html; charset=UTF-8"  
        pageEncoding="UTF-8"%>  
      
      
      
      
          
          
          
          
          
    测试 JQuery  
      
      
        
show it.

注意:

在jsp文件中y这种方式引入文件

js和css引入成功。(路径是从WebContent文件下开始写的,路径的第一个没有加"/"。)

还有一点要提一提:
<%=request.getContextPath()%>的作用

这是用来获取根目录的路径  一般在做超连接的时候用这个 还有就是在做删除文件的时候使用 使用它的好处是为了防止路径错位

<%
String path = request.getContextPath();
%>

  • 首页

  • 关于我们


  • 我在jsp文档中直接输出<%=request.getContextPath() %>得到的是"/工程名"

    也就是说采用 "<%=request.getContextPath() %>/js/jquery/jquery-1.11.3.js"的方式路径应该是“/工程名/js/jquery/jquery-1.11.3.js”

    所以访问不到

    在html文件中引入如下

          
          
              
            jQuery test  
              
              
              
              
              
          
          
            
    hello world!

    注意

    在html文件中引入文件是相对路径的方法

    href="../css/test1.css" 


    "../"表示返回当前文件所在位置上一级,所以在html文件上一级,来到了WebContent目录下css/test1.css成功引用到了该文件。

    你可能感兴趣的:(WEB)