Directory structure: JSP import jquery file, always do not work, because:
Copy Code code as follows:
<script type= "Text/javascript" src= "Js/jquery-1.4.2.min.js" ></script>
It cannot access files in the/web-inf/directory, so it is necessary to place the loaded JS file in the WebApp directory.
Test.html:
Copy Code code as follows:
<%@ page language= "java"%>
<%@ page contenttype= "text/html; Charset=utf-8 "%>
<%@ page import= "java.util.*"%>
<%@ page iselignored= "false"%>
<%@ taglib prefix= "C" uri= "Http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix= "FMT" uri= "Http://java.sun.com/jsp/jstl/fmt"%>
<%
String path = Request.getcontextpath ();
String basepath = request.getscheme () + "://" +request.getservername () + ":" +request.getserverport () +path+ "/";
%>
<base href= "<%=basePath%>"/>
<link rel=stylesheet type= "text/css" href= "Css/style.css"/>
<script type= "Text/javascript" src= "Js/jquery-1.5.1.min.js" ></script>
<script type= "Text/javascript" >
$ (document). Ready (function () {
Alert ("Hello, jquery");
});
</script>
<title> Login </title>
<body>
<p class= "Error" ><%=basePath%></p>
</body>