在spring maven项目中需要添加什么jsp依赖项?

时间:2016-09-15 08:45:31

标签: java spring maven jsp servlets

我的项目在使用jstl / core taglibs编译 jsp 文件时出错 我认为有些依赖性尚未添加到pom文件中 有谁知道我需要在项目中添加什么是jsp依赖项?

我在pom文件中添加了这些依赖文件

    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version>
        <scope>provided</scope>
    </dependency>

    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>


    <dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>jsp-api</artifactId>
        <version>2.2</version>
        <scope>provided</scope>
    </dependency>

谢谢你的帮助

2 个答案:

答案 0 :(得分:0)

用以下内容替换第一个依赖项:

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
</dependency>

我认为这是编译JSP的最低要求。

答案 1 :(得分:0)

转到.m2存储库并删除/ javax / servlet文件夹。 然后转到Project&gt;清理并更新项目。右键单击&gt; Maven&gt;更新项目。