82 spring jsp servletexception
我正在使用弹簧框架工作开发Web应用程序,但我在一些jsp页面中收到以下错误.
javax.servlet.ServletException cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)
我也包括servlet-api
但仍然显示相同的错误消息.怎么过来这个问题?
Kis*_*_KP 260
我想这可能有用,在Eclipse中选择你的项目 →然后单击顶部的项目菜单栏 →转到属性 →单击Targeted Runtimes →现在你必须选中用于运行当前项目的服务器旁边的复选框 →单击应用 →然后单击确定按钮.就是这样,试一试.
Tia*_*ago 23
在我看来,eclipse不承认java ee web api(servlets,el等).如果您正在使用maven并且不想使用指定的服务器运行时配置eclipse,请将下面的dependecy放在您的web项目pom中:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>7.0</version> <!-- Put here the version of your Java EE app, in my case 7.0 -->
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
转到项目的属性(使用Alt+ Enter或righ-click)
在Targeted Runtime下查看Apache Tomcat v7.0并且它可以正常工作.
来源:https://stackoverflow.com/a/9287149
归档时间: |
|
查看次数: |
95522 次 |
最近记录: |