我在jsp页面 jqtest.jsp 里
怎么写才能引入 css文件夹和 js文件夹下的 文件??
我目前是这么写的
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
<script type="text/javascript" src="${localctx}/js/jquery-1.11.3.min.js"></script>
但是获取不到
7 个解决方案
#1
在web.xml文件中对要访问的文件进行映射配置。
#2
怎么配置?
#3
你这种直接用类似:
src="../js/test.js"
就可以了,不需要配置。
src="../js/test.js"
就可以了,不需要配置。
#4
你set的是ctx使用的localctx。
#5
我的也是maven项目;js存放路径和你的一样;
我是这么引入的:<script type="text/javascript" src="<%=request.getContextPath() %>/js/jquery-1.4.2.min.js"></script>
这样是没问题。
我是这么引入的:<script type="text/javascript" src="<%=request.getContextPath() %>/js/jquery-1.4.2.min.js"></script>
这样是没问题。
#6
在web.xml中,新增
<servlet-mapping>
<servlet-name >default </servlet-name >
<url-pattern >*. js</ url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*. css</ url-pattern>
</servlet-mapping >
这两段代码,写在引入springMVC代码前。
jsp页面,写上
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
这段java代码,然后像这样使用
<script type= "text/javascript" src= "<%=basePath %>js/jquery-1.11.3.min.js"></script >
<servlet-mapping>
<servlet-name >default </servlet-name >
<url-pattern >*. js</ url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*. css</ url-pattern>
</servlet-mapping >
这两段代码,写在引入springMVC代码前。
jsp页面,写上
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
这段java代码,然后像这样使用
<script type= "text/javascript" src= "<%=basePath %>js/jquery-1.11.3.min.js"></script >
#7
感谢感谢 ,两年后我看到了这篇帖子,解决了一个一下午才弄好的问题 。
#1
在web.xml文件中对要访问的文件进行映射配置。
#2
怎么配置?
#3
你这种直接用类似:
src="../js/test.js"
就可以了,不需要配置。
src="../js/test.js"
就可以了,不需要配置。
#4
你set的是ctx使用的localctx。
#5
我的也是maven项目;js存放路径和你的一样;
我是这么引入的:<script type="text/javascript" src="<%=request.getContextPath() %>/js/jquery-1.4.2.min.js"></script>
这样是没问题。
我是这么引入的:<script type="text/javascript" src="<%=request.getContextPath() %>/js/jquery-1.4.2.min.js"></script>
这样是没问题。
#6
在web.xml中,新增
<servlet-mapping>
<servlet-name >default </servlet-name >
<url-pattern >*. js</ url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*. css</ url-pattern>
</servlet-mapping >
这两段代码,写在引入springMVC代码前。
jsp页面,写上
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
这段java代码,然后像这样使用
<script type= "text/javascript" src= "<%=basePath %>js/jquery-1.11.3.min.js"></script >
<servlet-mapping>
<servlet-name >default </servlet-name >
<url-pattern >*. js</ url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*. css</ url-pattern>
</servlet-mapping >
这两段代码,写在引入springMVC代码前。
jsp页面,写上
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
这段java代码,然后像这样使用
<script type= "text/javascript" src= "<%=basePath %>js/jquery-1.11.3.min.js"></script >
#7
感谢感谢 ,两年后我看到了这篇帖子,解决了一个一下午才弄好的问题 。