添加jstl依赖时:
tomcat中已有jsp-api和servlet-api,但maven下载jstl时也会把它所依赖的这两个包下载下来,所以就有了包冲突,因此在maven的pom.xml中需要排除这两个包的下载 ,否则会报错Missing artifact javax.servlet.jsp.jstl:jstl:jar:1.2。
添加tomcat:
tomcat 的支持.tomcat 支持必须加,不加的情况下,默认采用tomcat方式启动, 但是访问不到jsp页面 (报404错误)
<dependency>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
<version>1.2</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>jstl-impl</artifactId>
<version>1.2</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
</exclusion>
<exclusion>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
添加jstl依赖时:tomcat中已有jsp-api和servlet-api,但maven下载jstl时也会把它所依赖的这两个包下载下来,所以就有了包冲突,因此在maven的pom.xml中需要排除这两个包的下载 ,否则会报错Missing artifact javax.servlet.jsp.jstl:jstl:jar:1.2。添加tomcat:tomcat 的支持.tomcat 支...
JSTL
是 apache 对 EL 表达式的扩展(也就是说
JSTL
依赖
EL)
JSTL
是标签语言!
JSTL
标签使用以来非常方便,它与
JSP
动作标签一样,只不过它不是
JSP
内置的标签,需要我们自己导包,以及指定标签库而已!
JSTL
标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在
jsp
页面中出现java逻辑代码。
从功能上可以分为4类:表达式
A complete log of this run can be found in: npm ERR! C:\Users\pc\AppData\Roaming\npm-cache\_logs
52248
A complete log of this run can be found in: npm ERR! C:\Users\pc\AppData\Roaming\npm-cache\_logs
Bomos:
A complete log of this run can be found in: npm ERR! C:\Users\pc\AppData\Roaming\npm-cache\_logs
m0_58242395: