MyEclipse开发WEB应用入门(无任何框架)
的有关信息介绍如下:MyEclipse开发WEB应用入门,不使用任何框架,最基础的WEB应用,基于Servlet + JSP的WEB应用
使用MyEclipse新建一个工程名称为first-web,如图所示
新建完成后,展开工程目录,在src源目录中新建一个包com.dfzq.web
在自定义包中新建一个第一个Servlet类,名称为FirstServlet,按照向导新建完成,如果全部默认,我们的访问路径就是/servlet/FirstServlet
package com.dfzq.web;
import java.io.IOException;import java.io.PrintWriter;
import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;
public class FirstServlet extends HttpServlet {
public FirstServlet() {super();}
public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
response.setContentType("text/html");PrintWriter out = response.getWriter();out.println("Hello Word");out.flush();out.close();}
public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
response.setContentType("text/html");PrintWriter out = response.getWriter();out.println("");out.println("");out.println("
}
web.xml配置文件如下:
代码已经完成,下一步是配置Apache Tomcat6与MyEclipse,将下载的Apache Tomcat加压或者安装在某一个目录,将目录添加到MyEclipse 的Tomcat Service中,如图所示
配置好了以后,也可以直接启动,看看是否能启动,我们直接部署新工程测试,如图所示,我们以开发者模式部署,产品模式是以*.war包模式发布,对于调试不太方便,只在产品发布时使用
部署好了以后,展开Tomcat 6.x,就能看见我们的工程了,现在启动Tomcat 6.x服务器,在控制台中可以看见启动过程,启动端口为8080,部署的工程以及启动耗时等等信息。
查看输出的结果,在IE浏览器,输入http://127.0.0.1:8080/first-web/servlet/FirstServlet