Абсолютное значение uri: [http://java.sun.com/jsp/jstl/core] не может быть разрешено ни в файле web.xml, ни в файлах jar, развернутых с помощью этого приложения - PullRequest
0 голосов
/ 04 декабря 2018

Я знаю, что этот вопрос задавался раньше здесь

Но я получаю эту проблему даже после выполнения того, что было предложено по ссылке выше.

Я использую

Tomcat 9

JDK 1,8

Maven

Spring 5

Hibernate 5

Вот мой пом.xml

                    <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
                        xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                        <modelVersion>4.0.0</modelVersion>
                        <groupId>com.websystique.springmvc</groupId>
                        <artifactId>isa681</artifactId>
                        <packaging>war</packaging>
                        <version>1.0.0</version>
                        <name>isa681</name>

                        <properties>
                            <springframework.version>5.1.3.RELEASE</springframework.version>
                            <springsecurity.version>5.1.2.RELEASE</springsecurity.version>
                            <hibernate.version>5.4.0.CR2</hibernate.version>
                            <mysql.connector.version>8.0.13</mysql.connector.version>
                        </properties>

                        <dependencies>


                            <!-- Spring -->
                            <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-core</artifactId>
                                <version>${springframework.version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-web</artifactId>
                                <version>${springframework.version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-webmvc</artifactId>
                                <version>${springframework.version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-tx</artifactId>
                                <version>${springframework.version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-orm</artifactId>
                                <version>${springframework.version}</version>
                            </dependency>

                            <!-- Spring Security -->
                            <dependency>
                                <groupId>org.springframework.security</groupId>
                                <artifactId>spring-security-web</artifactId>
                                <version>${springsecurity.version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.springframework.security</groupId>
                                <artifactId>spring-security-config</artifactId>
                                <version>${springsecurity.version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.springframework.security</groupId>
                                <artifactId>spring-security-taglibs</artifactId>
                                <version>${springsecurity.version}</version>
                            </dependency>


                            <!-- Hibernate -->
                            <dependency>
                                <groupId>org.hibernate</groupId>
                                <artifactId>hibernate-core</artifactId>
                                <version>${hibernate.version}</version>
                            </dependency>

                            <!-- jsr303 validation -->
                            <dependency>
                                <groupId>javax.validation</groupId>
                                <artifactId>validation-api</artifactId>
                                <version>1.1.0.Final</version>
                            </dependency>
                            <dependency>
                                <groupId>org.hibernate</groupId>
                                <artifactId>hibernate-validator</artifactId>
                                <version>5.1.3.Final</version>
                            </dependency>

                            <!-- MySQL -->
                            <dependency>
                                <groupId>mysql</groupId>
                                <artifactId>mysql-connector-java</artifactId>
                                <version>${mysql.connector.version}</version>
                            </dependency>

                            <!-- SLF4J/Logback -->
                            <dependency>
                                <groupId>ch.qos.logback</groupId>
                                <artifactId>logback-classic</artifactId>
                                <version>1.1.7</version>
                            </dependency>

                            <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-digester3 -->
                    <dependency>
                        <groupId>org.apache.commons</groupId>
                        <artifactId>commons-digester3</artifactId>
                        <version>3.2</version>
                    </dependency>


                            <!-- Servlet+JSP+JSTL -->
                            <dependency>
                                <groupId>javax.servlet</groupId>
                                <artifactId>javax.servlet-api</artifactId>
                                <version>3.1.0</version>
                            </dependency>
                            <dependency>
                                <groupId>javax.servlet.jsp</groupId>
                                <artifactId>javax.servlet.jsp-api</artifactId>
                                <version>2.3.1</version>
                            </dependency>
                            <dependency>
                                <groupId>javax.servlet</groupId>
                                <artifactId>jstl</artifactId>
                                <version>1.2</version>
                            </dependency>

                        </dependencies>

                        <build>
                            <pluginManagement>
                                <plugins>
                                    <plugin>
                                        <groupId>org.apache.maven.plugins</groupId>
                                        <artifactId>maven-compiler-plugin</artifactId>
                                        <version>3.0</version>
                                        <configuration>
                                            <source>1.8</source>
                                            <target>1.8</target>
                                        </configuration>
                                    </plugin>
                                    <plugin>
                                        <groupId>org.apache.maven.plugins</groupId>
                                        <artifactId>maven-war-plugin</artifactId>
                                        <version>2.4</version>
                                        <configuration>
                                            <warSourceDirectory>src/main/webapp</warSourceDirectory>
                                            <warName>isa681</warName>
                                            <failOnMissingWebXml>false</failOnMissingWebXml>
                                        </configuration>
                                    </plugin>
                                </plugins>
                            </pluginManagement>
                            <finalName>isa681</finalName>
                        </build>
                    </project>

my web.xml

        <web-app xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
         version="3.0">

        <welcome-file-list>
        <welcome-file>/finalproject/src/main/webapp/WEB-INF/views/login.jsp</welcome-file>
        </welcome-file-list>
        </web-app>

Я изменил во всех jsps то, что было предложено в том же посте здесь

Любые идеи о том, как это исправить ?Это будет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...