是文件路径的问题吗,改来改去都不行,这是login.jsp文件,是哪里出了问题
这是由于jquery没有引入引起的
建议不要把可见的js放在web inf里
是路径错误了,一般不会放在lib下,
js文件丢在和JSP文件同一个目录,页面引入JS时直接写JS文件名称试试
引用文件的斜杠最好不要用\
,最好写成/
我看到路径是:
WEB-INF\lib\jquery-3.6.0.min.js
应改成:
./lib/jquery-3.6.0.min.js
lib下面时jar包,不能放入静态资源文件啊,你要在webConent下面可以建一个js的文件夹,将其放入,另外html页面引入js有两种,一个是绝对路径一个是相对路径,比如说你在webContent创建一个js文件夹将它放进去了
绝对路径可这样写:http://localhost:8080/项目名/js/jquery-3.6.0.min.js
相对路径就是 js/jquery-3.6.0.min.js
jquery不应该和外部jar一样放在lib中。应该在login.jsp的同级下创建resources目录,并将jquery文件放入该目录中,在前端引入时将路径src中换成"resources/jquery-3.6.0.min.js"
放在WEB-INF里你要配置静态资源映射