前面的两个例子要求必须安装J2EE才能编译,没有安装编译不会通过。下面通过myeclipse来做,就不必手工编译然后再复制class文件。MyEclipse会自动生成。
FirstServlet
启动你的myeclipse,file à new à Web Project à 输入项目名称 test02 还要记得选择Java EE 5.0 然后点击finish。
查看项目的文件目录,转换视图一般的视图是包视图——左边栏中显示packege,要查看该项目对应在本地机器上保存对应的文件夹就要切换本地视图 window à show view à others à 输入navigator
两个主目录介绍
src是java文件和其他写属性文件保存的地方。
WebRoot,才是web项目真正运行的,myeclipse会将编译好的class文件还要那些属性文件全部加载到这里。(部署完成后自己可以在tomcat的webapps中查看其目录结构)
下面还有两个
src
WebRoot
|- WEB-INF
|- class
|- lib lib目录主要保存本项目所需要的类库,就是引用的jar包
|- web.xml
|- META-INF
|- MANIFEST.MF
在test2中新建java类名称为 FirstServlet.java,内容和上面例子二的一样,修改web.xml文件。然后部署测试。
servlet 转发
在test2的基础上做修改,新建带有包second的SecondServlet.java类,和上面例子三一样只不过是放在myeclipse中的执行的。(省去手动编译)部署测试。