相关疑难解决方法(0)

在Java Build Path中找不到超类"javax.servlet.http.HttpServlet"

我有一个由Eclipse中的Maven集成创建的项目.一切正常,但在所有JSP文件的工作空间中都有这样的:

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
Run Code Online (Sandbox Code Playgroud)

到第一个字符串所在的位置:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
Run Code Online (Sandbox Code Playgroud)

当我创建一个基本的动态Web项目和JSP时 - 一切都很好,没有错误.

java eclipse jsp maven web

408
推荐指数
11
解决办法
69万
查看次数

Tomcat服务器在localhost上需要的几个端口(8005,8080,8009)已在使用中

当我尝试在Eclipse中运行Tomcat上的简单JSP程序时,我收到以下错误.

Tomcat v6.0 Server在localhost上所需的几个端口(8005,8080,8009)已在使用中.服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口.要启动此服务器,您需要停止其他进程或更改端口号.

这是怎么造成的,我该如何解决?

java eclipse tomcat

253
推荐指数
11
解决办法
64万
查看次数

Apache Tomcat未在Eclipse Server运行时环境中显示

我在http:// localhost:8080 /上安装了tomcat 5.5,运行并可验证.Tomcat菜单选项出现在Eclipse菜单栏中,我可以从那里启动和停止Tomcat.在Eclipse中,它不会在窗口 - 首选项 - 服务器 - 运行时环境中显示为服务器运行时环境,也不会显示在单击"添加"按钮时可添加的环境列表中.我看到的只是J2EE运行时库.

编辑:
在Windows XP上运行.

Eclipse版本是3.5.1

java eclipse tomcat

165
推荐指数
5
解决办法
24万
查看次数

Java EE究竟是什么?

我已经做了几年的Java SE并继续使用Java EE.但是我在理解Java EE的某些方面时遇到了一些麻烦.

  1. Java EE只是一个规范吗?我的意思是:EJB Java EE?

  2. EJB/Spring是不同的Java EE实现?

很抱歉,但是我很难理解Java EE是什么.有人能解释一下Java EE是什么吗?和EJB?

java ejb java-ee

152
推荐指数
2
解决办法
5万
查看次数

导入javax.servlet无法解析

我正在尝试使用eclipse for Java EE来开发Web应用程序.

我需要使用Tomcat作为我的服务器.我已经下载了Tomcat并且它正在运行.但是我的程序没有编译.

我收到以下错误:

导入javax.servlet无法解析.

我需要做什么?

java eclipse tomcat servlets

132
推荐指数
7
解决办法
32万
查看次数

Servlet返回"HTTP状态404请求的资源(/ servlet)不可用"

我的文件WebContent/jsps夹中的JSP文件中有一个HTML表单.我servlet.javasrc文件夹中的默认包中有一个servlet类.在我web.xml的映射为/servlet.

action在HTML表单的属性中尝试了几个URL :

<form action="/servlet">
Run Code Online (Sandbox Code Playgroud)
<form action="/servlet.java">
Run Code Online (Sandbox Code Playgroud)
<form action="/src/servlet.java">
Run Code Online (Sandbox Code Playgroud)
<form action="../servlet.java">
Run Code Online (Sandbox Code Playgroud)

但这些都不起作用.他们都在Tomcat 6/7/8中继续返回如下所示的HTTP 404错误:

HTTP状态404 - /servlet

描述:请求的资源(/ servlet)不可用.

或者如下面的Tomcat 8.5/9:

HTTP状态404 - 未找到

消息:/ servlet

描述:源服务器没有找到目标资源的当前表示,或者不愿意透露存在该资源

为什么不起作用?

html forms jsp servlets http-status-code-404

82
推荐指数
2
解决办法
10万
查看次数

javax.servlet.ServletException无法解析为spring web app中的类型

我正在使用弹簧框架工作开发Web应用程序,但我在一些jsp页面中收到以下错误.

javax.servlet.ServletException cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)

我也包括servlet-api但仍然显示相同的错误消息.怎么过来这个问题?

spring jsp servletexception

82
推荐指数
3
解决办法
10万
查看次数

编译错误:包javax.servlet不存在

我有一个包,我导入javax.servlet.*和javax.servlet.http.*当我尝试在命令提示符下编译它时,我得到错误

包javax.servlet不存在

我使用JDK 1.7.0和Tomcat 6.0.

java servlets compiler-errors compilation

60
推荐指数
5
解决办法
17万
查看次数

javax.servlet.jsp.PageContext无法解析为类型

我在jsp页面中看到以下错误 -

javax.servlet.jsp.PageContext cannot be resolved to a type
javax.servlet.jsp.JspException cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)

我看过一篇关于此的帖子,并尝试了一些建议的事情.BalusC提供了很好的输入 - JSTL1.2和Standard.jar不能一起使用.我做了这个,它解决了一段时间的问题 - 但它再次出现.我不确定我是否还有罐头碰撞.我已经将所有jar定义为Maven中的依赖项.以下是我指定pom.xml的依赖项 -

<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>commons-fileupload</groupId>
        <artifactId>commons-fileupload</artifactId>
        <version>1.2.1</version>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
    </dependency>
    <dependency>
        <groupId>com.jcraft</groupId>
        <artifactId>jsch</artifactId>
        <version>0.1.38</version>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>
    <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.1.1</version>
    </dependency>
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.15</version>
        <exclusions>
            <exclusion>
                <groupId>javax.jms</groupId>
                <artifactId>jms</artifactId>
            </exclusion>
            <exclusion>
                <groupId>com.sun.jmx</groupId>
                <artifactId>jmxri</artifactId>
            </exclusion>
            <exclusion>
                <groupId>com.sun.jdmk</groupId>
                <artifactId>jmxtools</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    <dependency>
        <groupId>commons-configuration</groupId>
        <artifactId>commons-configuration</artifactId>
        <version>1.6</version>
    </dependency>
    <dependency>
        <groupId>org.apache.tiles</groupId> …
Run Code Online (Sandbox Code Playgroud)

jsp servlets jstl maven

43
推荐指数
3
解决办法
9万
查看次数

HttpServlet无法解析为类型....这是eclipse中的一个错误吗?

每件事情都很好,我能够运行这个JSP项目,突然发生了一些事情,而且大多数我的servlet都得到了未解决的错误.

我知道它,因为特定的JAR文件无法找到编译..但我的" buildpath "很好,我没有做任何改变..

我陷入了这种境地......

试着

  1. 多次清理项目
  2. 删除并添加JRE库
  3. 删除并添加服务器(Tomcat 7.0.23)

java jsp tomcat servlets

35
推荐指数
1
解决办法
10万
查看次数