我用html写了一套界面,其中用了jquery,运行得到预期效果,但是我复制到java项目中有一个jquery的文件 5
展开全部
注意两点:
1、jsp页面的编码要和你js的编码一致;
2、引入的地址确保是正确的。
很多时候是因为编码不一致造成的错误,例如你的js文件代码里面含有中文,并且你的js文件是以GBK编码保存的,而你的jsp是utf-8编码的,那么你直接使用
<script src="./js/js.js" language="javascript" type="text/javascript"></script>
这样写在js.js里面有中文时,会出乱码,你需要用下面方式导入:
<script src="./js/js.js" language="javascript" type="text/javascript" charset="gbk"></script>
你仔细检查下是不是文件路径引用不正确。
1、jsp页面的编码要和你js的编码一致;
2、引入的地址确保是正确的。
很多时候是因为编码不一致造成的错误,例如你的js文件代码里面含有中文,并且你的js文件是以GBK编码保存的,而你的jsp是utf-8编码的,那么你直接使用
<script src="./js/js.js" language="javascript" type="text/javascript"></script>
这样写在js.js里面有中文时,会出乱码,你需要用下面方式导入:
<script src="./js/js.js" language="javascript" type="text/javascript" charset="gbk"></script>
你仔细检查下是不是文件路径引用不正确。
追问
还是不行 单纯的html运行没有问题,复制到项目里,运行出现了一个错误
缺少标识符字符串或数字
但是单独的时候没有这样的错误
麻烦再给看一下是怎么回事?
追答
你再检查下,估计是你的JS文件没有导入正确到JSP,jsp导入外部文件的方法:
不能是:
不能简写。
看看你是不是这样的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询