zoukankan      html  css  js  c++  java
  • Eclipse操作Servlet入门案例,创建类无法实现Servlet接口和继承HttpServlet类

    问题描述:

    从昨天下午到今天中午,这个问题被缠绕了良久。百度了很多,却都没有一言命中要害。

    首先,还是基于对Web的理解。

    第一:建立的是Dynamic  Web   Project;

    第二:然后需要Web服务器,也就是Tomcat,没有集成工具Eclipse,发布Web工程有三种方式(自己查);但是使用了Eclipse就得把Tomcat部署进去,即使Eclipse来操作Tomcat的了;

      具体的配置步骤:window---->Preferences------>Server------->Runtime  Environmemt----->add------>Tomcat版本------>选择你的Tomcat文件夹位置........(自己查)

    问题:Eclipse找不到HttpServlet类是因为没有导入Servlet-api.jar包

    解决方案一:

    解决办法是:
       打开Properties->java Bulid path->Libraries->Add Libraries->Server Runtime,选择tomcat服务器;
       如果server Runtime里面是空的,是因为还没有添加服务器,添加运行时环境: Window->Preferences->Server->runtime Enviroment->add, 选择tomcat版本确定,这样工程中的 红色的浪线标记就不见了.
     解决方案二:

    重新导入即可。
    在需要导入的工程上右键进入properties --> Java build path ,library选项卡中选择Add external jars,选择你所安装tomcat目录下lib文件中的Servlet-api.jar包。

    问题:

    Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor: 

    默认构造函数未定义隐式超类构造函数Object()。 必须定义一个显式构造函数

    解 决方案:

    把java的类库加载进去,在工程上右键选择属性->Java Build Path的Libraries->Add Library选择JRE System Library->点击Next->选择Execution environment并选择版本或workspace default jre->点击Finish。

    或者尝试:

    右击项目--build path---configure Build path--libraries--双击JRE System library--Alternate JRE选择。
     

  • 相关阅读:
    ant实践总结
    Ubuntu安装JDK和Eclipse
    Xp下安装Ubuntu
    [Hadoop] 传智播客新版Hadoop视频教程 段海涛老师Hadoop八天完全攻克Hadoop视频教程 Hadoop开发
    Ctypes简单应用以及PyQt5等简单使用过程中遇到的部分问题
    python初探:关于闭包
    利用Nginx+Frp搭建HTTP正向代理
    C#发送邮件时提示:“不允许使用邮箱名称。服务器响应为:”的错误解决办法
    提倡IT从业人员终身学习
    打算在博客园安家了
  • 原文地址:https://www.cnblogs.com/huchun/p/10207586.html
Copyright © 2011-2022 走看看