遇到的问题
-
web.xml配置问题param-value标签内是使用classpath*还是classpath的问题
classpath:只会到你的class路径中查找找文件。
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。 -
web.xml使用org.springframework.web.servlet.DispatcherServlet分发器,过滤/或过滤html,不会过滤jsp
原因是web.xml的servlet会继承默认的servlet配置,具体见
https://www.cnblogs.com/AshOfTime/p/10655014.html -
artifacts问题,gradle帮我生成的artifacts要使用war包,不要使用war exploded包
收获
-
对Mybatis整合其他框架,以及dataSource有了一定的认识和概念。通过spring DI对sqlSessionFactory注入dataSource这个设计拍手叫绝。
-
对
classpath*和classpath有一定概念,但还是很模糊 -
对动态资源和静态资源有了更清楚的概念
Tips
-
Gradle记得配置
web.xml,File->Project Struction->Facets -
配置文件细心细心细心!!!
--- 10/28/20 ---
部署项目的时候,要用war包,一定不要用exploded包!!!
浙公网安备 33010602011771号