Eclipse—怎样为Eclipse开发工具中创建的JavaWebproject创建Servlet
2014-11-02 17:38
369 查看
在博客《在Eclipse中怎样创建JavaWebproject》中图文并茂的说明了Eclipse中创建JavaWebproject的方法,本篇博客将告诉大家怎样为Eclipse开发工具中创建的JavaWebproject创建Servlet:
1、在Eclipse开发工具中创建的JavaWebproject文件目录结构例如以下图:
说明:
a)、红框框定的结构用于存放Java类及其对应的包;用于存放Libraries目录;
b)、灰框框定的结构用于显示(非“存放”)JavaWebproject所依赖的JDK相关的jar包;
c)、黄框框定的结构用于显示(非“存放”)JavaWebproject所依赖的非JDK相关的jar包,注意:刚创建的JavaWebproject该结构没有显示不论什么一个jar包;A处
d)、绿框框定的结构相当于创建在MyEclipse开发工具内JavaWebproject中的WebRoot目录;
e)、深粉红色框框定的结构相当于创建在MyEclipse开发工具内JavaWebproject中的lib目录;
2、创建用于存放servlet的包:
a)、鼠标选定红框框定的结构,鼠标右键并将鼠标移动到“New”选项,获得下图:
b)、选中并点击上图“Package”项,获得下图:
c)、在上图红框框定的文本框处输入包名,这里输入:com.ghj.packageofservlet
d)、完毕c步操作后点击“Finish”button,则包名创建完毕,例如以下图:
3、创建servlet类:
a)、选中创建好的包,鼠标右键并将鼠标移动到“New”选项,获得下图:
b)、鼠标选中并点击上图中“Servlet”选项(红框框定处),获得下图:
c)、在上面红框框定处输入Servlet名称(这里输入TestServlet),点击“Next >”button,获得下图:
d)、点击“Next >”button,获得下图:
e)、在上图红框框定的复选框处选择新创建的Servlet中的方法,然后点击“Finish”button,至此Servlet创建完毕,例如以下图:
4、这时大家会看到所创建的servlet出错了,为什么?我在MyEclipse中创建的Servlet没有出现不论什么问题呀?呵呵呵,这里须要明确一个事实:在MyEclipse中创建的Servlet类所依赖的jar包是MyEclispe自己的,这一点能够这样印证:
a)、打开在MyEclipse中创建的JavaWebproject找到Java EE x(x代表6、5、1.4或1.3) Libraries层,点击该层前面的“+”号:
b)、找到在MyEclipse内所创建的JavaWebproject中的servlet所依赖的jar包,找到后请注意看其对应的路径,你会吃惊的发现所依赖的jar包原来是My安装Eclipse软件中的;
c)、Eclipse软件没有MyEclipse那么高级——Eclipse自身没有被创建的servlet所依赖的jar包;
上面三点让我们明确了产生这样的问题的解决办法,怎样解决呢?
a)、下载servlet-api.jar包,下载网址:http://download.csdn.net/detail/wangshuxuncom/7580983
b)、将该包复制到在Eclipse工具内创建的JavaWebproject中的lib目录内,这时原来所创建Servlet中的错误将消逝,至此servlet将创建完毕;
c)、注意观察:当servlet-api.jar包复制到lib目录内的时候,本博文A处所提到现象就会发生改变——黄框框定的结构不在为空,到此你会进一步明确该层结构的作用,进一步明确强调“(非“存放”)”的真正含义;
參见还有一篇博客:在Eclipse中怎样公布创建的JavaWebproject
1、在Eclipse开发工具中创建的JavaWebproject文件目录结构例如以下图:
说明:
a)、红框框定的结构用于存放Java类及其对应的包;用于存放Libraries目录;
b)、灰框框定的结构用于显示(非“存放”)JavaWebproject所依赖的JDK相关的jar包;
c)、黄框框定的结构用于显示(非“存放”)JavaWebproject所依赖的非JDK相关的jar包,注意:刚创建的JavaWebproject该结构没有显示不论什么一个jar包;A处
d)、绿框框定的结构相当于创建在MyEclipse开发工具内JavaWebproject中的WebRoot目录;
e)、深粉红色框框定的结构相当于创建在MyEclipse开发工具内JavaWebproject中的lib目录;
2、创建用于存放servlet的包:
a)、鼠标选定红框框定的结构,鼠标右键并将鼠标移动到“New”选项,获得下图:
b)、选中并点击上图“Package”项,获得下图:
c)、在上图红框框定的文本框处输入包名,这里输入:com.ghj.packageofservlet
d)、完毕c步操作后点击“Finish”button,则包名创建完毕,例如以下图:
3、创建servlet类:
a)、选中创建好的包,鼠标右键并将鼠标移动到“New”选项,获得下图:
b)、鼠标选中并点击上图中“Servlet”选项(红框框定处),获得下图:
c)、在上面红框框定处输入Servlet名称(这里输入TestServlet),点击“Next >”button,获得下图:
d)、点击“Next >”button,获得下图:
e)、在上图红框框定的复选框处选择新创建的Servlet中的方法,然后点击“Finish”button,至此Servlet创建完毕,例如以下图:
4、这时大家会看到所创建的servlet出错了,为什么?我在MyEclipse中创建的Servlet没有出现不论什么问题呀?呵呵呵,这里须要明确一个事实:在MyEclipse中创建的Servlet类所依赖的jar包是MyEclispe自己的,这一点能够这样印证:
a)、打开在MyEclipse中创建的JavaWebproject找到Java EE x(x代表6、5、1.4或1.3) Libraries层,点击该层前面的“+”号:
b)、找到在MyEclipse内所创建的JavaWebproject中的servlet所依赖的jar包,找到后请注意看其对应的路径,你会吃惊的发现所依赖的jar包原来是My安装Eclipse软件中的;
c)、Eclipse软件没有MyEclipse那么高级——Eclipse自身没有被创建的servlet所依赖的jar包;
上面三点让我们明确了产生这样的问题的解决办法,怎样解决呢?
a)、下载servlet-api.jar包,下载网址:http://download.csdn.net/detail/wangshuxuncom/7580983
b)、将该包复制到在Eclipse工具内创建的JavaWebproject中的lib目录内,这时原来所创建Servlet中的错误将消逝,至此servlet将创建完毕;
c)、注意观察:当servlet-api.jar包复制到lib目录内的时候,本博文A处所提到现象就会发生改变——黄框框定的结构不在为空,到此你会进一步明确该层结构的作用,进一步明确强调“(非“存放”)”的真正含义;
參见还有一篇博客:在Eclipse中怎样公布创建的JavaWebproject
相关文章推荐
- eclipse安装配置,并创建第一个Dynamic Web Project-java web开发环境搭建(2)
- 在Eclipse中怎样公布创建的JavaWebproject
- Eclipse 创建web项目后没有 Java EE 5 Library,没有web开发相关基础java包,myeclipse中有。
- 【软工学习笔记】【web开发环境】解决eclipse中web项目出现Project facet Java version 1.8 is not supported.的问题
- javaweb第二弹--不使用eclipse开发Servlet
- 怎样在eclipse开发jsp时创建servlet!
- eclipse Javaee 版本正常引入servlet类 并且开发web项目
- java以及javaweb开发组件,开发环境和开发工具安装配置(三:开发工具--EditPlus,eclipse,IntelliJ IDEA,Navicat for MySQL)
- JavaWeb项目的创建(二)_ eclipse工具
- javaweb开发中怎样查看JSP和servlet的版本
- java web 开发中 eclipse 或myeclipse无法解析导入 javax.servlet 的解决方法
- Eclipse—如何为Eclipse开发工具中创建的JavaWeb工程创建Servlet
- 应用Eclipse开发GIS之路---创建ArcGIS Web Project和ArcGIS Web Samples
- 【开发工具】Eclipse编写Java/JS/Web/JSP页面智能提示
- Eclipse进行Java web开发时,可能会出现这样的错误:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path
- windows下关于使用eclipse开发web服务器后台项目完整配置(jsp+javabean+servlet)
- 用Eclipse进行Java web开发时,错误:HttpServlet was not found on the Java
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具