Idea 配置 Java Web 开发环境
需要下载 Tomcat
如图
但是,默认的似乎有问题 Servlet 似乎没有创建成功,总之就是各种毛病
一番百度后发现了原因:
依赖有问题,需要把本来默认的 compileOnly
改成
implementation('jakarta.servlet.jsp:jakarta.servlet.jsp-api:3.0.0')
implementation('jakarta.servlet:jakarta.servlet-api:5.0.0')
2021-9-9 反转辣,原来是 tomcat 版本过高,导致一堆依赖版本对不上,因此运行总是报错,在将版本降低到 8.5.x
版后好多问题迎刃而解。
加上以下依赖就可以使用 taglib
了
implementation('javax.servlet:javax.servlet-api:4.0.1')
implementation("org.glassfish.web:jstl-impl:1.2")
implementation("org.apache.taglibs:taglibs-standard-impl:1.2.5")