我们可以在jsp页面的一个文件夹中包含所有js文件。 例如,我有一个ABC的文件夹名称,其下的js文件是a.js,b.js和c.js.而不是在jsp页面中单独包含js文件
<script type="text/javascript" src="<%=request.getContextPath()%>/ABC/a.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/ABC/b.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/ABC/c.js"></script>
我们可以这样做格式???
<script type="text/javascript" src="<%=request.getContextPath()%>/ABC/*.js"></script>
我的意思是我需要在jsp页面中包含所有3个js文件。有人可以帮忙吗?
答案 0 :(得分:1)
这样的事情应该有效:
<%
for(File f : new File(request.getContextPath() + "js").listFiles()){
if(f.getName().endsWith(".js")){
out.println("<script src='js/" + f.getName() + "' type='text/javascript'></script>");
}
}
%>