首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

如何Servlet引用JS文件出錯

2011-12-12 
怎么Servlet引用JS文件出錯在Servlet引用JS文件out.println(script type\text/javascript\ defer\d

怎么Servlet引用JS文件出錯
在Servlet引用JS文件
out.println("<script type=\"text/javascript\" defer=\"defer\" src=\"style/JCalendar.js\"></script>\r\n");

發布后運行提示未定義 JCalendar , 引用出錯

但是我將頁面代碼直接復制到文本做成html放在發布目錄下, 頁面正常運行并可以引用JS文件,
究竟是什么原因呢?

[解决办法]
路径不一样吧,SERVLET编译后的CLASS放在WEB-INF下,是不是应该以CLASS当前目录去找JS的文件啊,就是要向上N层,
如../../style/JCalendar.js
[解决办法]
用src引用一下吗?例如:
<script src="../script/common.js"></script>
src中的目录:应该是针对你现在的目录说的,也就是你现在所在jsp文件所在目录,

热点排行