我已将jquery-2.1.0.min.js
放入C:\apache-tomcat-7.0.52\webapps\Restful\lib
,但是当我刷新我的应用时,它无法加载资源,而是提供了404
未找到错误。
我也尝试直接访问http://localhost:8080/Restful/jquery-2.1.0.min.js
中的资源;同样的错误。
这是我的html文件:
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'success.jsp' starting page</title>
<script src="/lib/jquery-2.1.0.min.js"></script>
</head>
<body>
<p>Success!</p>
<c:forEach var="i" items="${currentTask}">
<p><c:out value="${i}"></c:out></p>
</c:forEach>
<div id="label"></div>
<form:form action="/Restful/vacationRequest/checkInTask" method="POST">
<input id="getPi" type="button" value="Get Process Instants"/>
<input value="Next Task" type="submit"/>
</form:form>
</form>
<script>
$("#getPi").on("click",function(){
$.ajax({url:"localhost:8080/activiti-rest/service/runtime/process-instances",
username:"kermit",
password:"kermit",
type:"GET",
success:function(result){
$("#label").html(result);
}});
});
</script>
</body>
</html>
答案 0 :(得分:1)
您图书馆的路径是/Restful/lib/jquery-2.1.0.min.js
。您在脚本代码中使用的路径以/
开头,因此浏览器正在查看/lib/...
。
您的HTML文档位于/Restful
,因此您可以从脚本标记中的路径中省略前导/
,以便浏览器从当前文件夹开始搜索,或使用{{1 }}
答案 1 :(得分:0)
url:http://localhost:8080/Restful/lib/jquery-2.1.0.min.js
你确实在jquery链接上留下了lib / path
答案 2 :(得分:0)
或者,您可以链接到jquery源页面
<script src="http://code.jquery.com/jquery-2.1.0.min.js"></script>