自学Servlet时踩的坑:
1.idea控制台乱码问题
https://blog.csdn.net/Boxzhang/article/details/103730984
2.Servlet下载文件(response学习)错误500 内部服务器错误,实现类异常
检查了jar包、jkd版本、Tomcat版本,没有问题。
原因:打包出现问题,target里没有生成对应的class文件(从这篇文章受到启发:https://www.freesion.com/article/30381003793/)
解决方案:检查pom.xml文件中的打包方式是否为<packaging>war</packaging>
。
3.下载文件路径为空…
原因:代码书写错误
解决方案见下图:
4.idea日志中出现“至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间”问题的解决方案:
https://www.pianshen.com/article/99881407339/