jstl标签库使用报错index_jsp.java找不到问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了jstl标签库使用报错index_jsp.java找不到问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1437字,纯文字阅读大概需要3分钟。
内容图文
![jstl标签库使用报错index_jsp.java找不到问题](/upload/InfoBanner/zyjiaocheng/749/0e5da6dc723540f7a49ff22bbf04e9ff.jpg)
初学jstl的时候记得只需要讲jstl和standard的jar放在lib下面,然后jsp中使用对应导入语法就可以使用标签库了。
但那时候用的是myeclipes,myeclipes的导包的过程记得是:将jar放入到lib下面,然后走build path即可。
现在使用的是idea,idea的导入包语法是project structure下面去add depencies
增加了同样的包之后,web项目中使用jstl就报错:
然后想不通问题在哪,百度:
tld没有在idea里面加上
tomcat版本不一致
没有将tld文件抽取出来放在WEB-INF下面
没有配置jsp-config
各种各样的版本,依次去试验,还是各种错误。
最后,怎么解决的。知识来源于哪里?言传身教,文档,书籍。我于是找jstl有关书籍,发现以下一段话:
注意到了吧,是tomcat的WEB-INF\lib中,然后去看tomcat,发现没有这个文件夹啊,只有个lib。
当然,你直接复制到lib中也可以,但是不建议,那是全局的。
还记的我们使用tomcat容器跑web跑web项目使用myeclipes吧,配置好的项目再执行的时候会在tomcat的webapps下面生成一个对应的文件夹,也就是说我们项目的编译后代码会在tomcat的对应文件夹下编译好在这里,供给使用,只需要放置在项目中的WEB-INF下的lib即可。
idea跑web项目配置tomcat之后对应的编译文件在webapp下却找不到,我也不知道使用的什么机制,但是观察日志在user下的某个文件夹下也有,并且使用了tomcat的manage文件夹,现在知道了一个问题:
WEB-INF/lib下的jar是给tomcat使用的
所以之前用myeclipes时候其实只有build path才是导包,。。。。。idea使用除了导包之外也应该给tomcat对应的jar支持,于是项目中新建lib添加2jar,问题完美解决
总结:
知其然然后知其所以然,尽信书不如无书,百度也是!
内容总结
以上是互联网集市为您收集整理的jstl标签库使用报错index_jsp.java找不到问题全部内容,希望文章能够帮你解决jstl标签库使用报错index_jsp.java找不到问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。