Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jsp中未检测到脚本标记_Javascript_Jquery_Html_Jsp_Detection - Fatal编程技术网

Javascript 在jsp中未检测到脚本标记

Javascript 在jsp中未检测到脚本标记,javascript,jquery,html,jsp,detection,Javascript,Jquery,Html,Jsp,Detection,这是我的jsp文件 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head>

这是我的jsp文件

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<script src="js/scripts.js" type="text/javascript"></script>

<title>error</title>
</head>
<body>

No user found

</body>
</html>
帮我做这个。。。。 无法检测脚本标记。 当在html页面中使用相同的方法时,这可以很好地工作,问题只是jsp页面


谢谢。

以前没有在
JSP
上做过很多工作,但看起来像是路径问题。您是否尝试过
/js/scripts.js
/js/scripts.js
或者如果您在某处定义了某种静态资产路径,
/js/scripts.js


<script src="${pageContext.request.contextPath}/js/scripts.js"/>

使用
${pageContext.request.contextPath}

是父目录子目录中从jsp到js的路径吗?如果是,请尝试将脚本标记更改为:

<script src="../js/scripts.js" type="text/javascript"></script>


这似乎没有解决这个问题,对于一个只有代码的答案来说,这个问题有点太复杂了。您可以通过添加其他解释来改进它。请使用更多信息进行编辑。不鼓励只编写代码和“试试这个”答案,因为它们不包含可搜索的内容,也不解释为什么有人应该“试试这个”。
<script src="${pageContext.request.contextPath}/js/scripts.js"/>
<script src="../js/scripts.js" type="text/javascript"></script>