Eclipse配置和创建HelloWQorld的servlet程序

本文介绍如何在Eclipse中配置Tomcat插件,并通过具体步骤演示创建一个简单的Servlet项目。从下载配置Tomcat插件到完成HelloWorldServlet的实现与部署,为读者提供了实践指导。

1、下载并配置Tomcat Eclipse插件

参考链接:Eclipse下Tomcat插件的安装

下载地址:http://www.eclipsetotale.com/tomcatPlugin.html#A3


配置好的界面


2、新建Servlet测试例子

文件-新建-其他-Java-Tomcat Project,输入项目名HelloServetDemo。


新建项目

建立新工程


工程预览

新建 HelloWorldServlet.java和web.xml,输入以下代码
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 HelloWorldServlet extends HttpServlet
{
	public void doGet(HttpServletRequest req, HttpServletResponse res)
			throws ServletException, IOException
	{
		PrintWriter out = res.getWriter();
		out.println("Hello, Brave new World!");
		out.close();
	}
}
<!DOCTYPE web-app PUBLIC
  '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'
  'http://java.sun.com/dtd/web-app_2_3.dtd'>
<web-app>
  <servlet>
    <servlet-name>hello</servlet-name>
    <servlet-class>HelloWorldServlet</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>hello</servlet-name>
    <url-pattern>/hello</url-pattern>
  </servlet-mapping>
</web-app>

参考链接: http://shenxingfeng1988.blog.163.com/blog/static/1063760052011112772159429/
http://blog.youkuaiyun.com/njchenyi/article/details/6042763


Eclipse创建配置测试Servlet通常涉及以下几个步骤: 1. **创建Servlet**: 首先,右键点击项目 -> New -> Dynamic Web Project。这将自动生成一个包含Servlet支持的基本Web项目结构。 2. **创建Servlet文件**: 在项目的src/main/webapp/WEB-INF目录下,右键点击servlets文件夹 -> New -> Servlet。输入Servlet名称,比如HelloWorldServlet,并选择HTTP请求类型(如 doGet或 doPost)。Eclipse会自动生成一个名为ServletName.java的文件。 3. **编写Servlet**: 打开新生成的Servlet文件,添加基本的Servlet代码,例如使用`HttpServletResponse`响应。例如: ```java @.WebServlet(name = "HelloWorld", urlPatterns = {"/hello"}) public class HelloWorldServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<h1>Hello, World!</h1>"); } } ``` 4. **部署到服务器**: 右键点击项目 -> Run As -> Run on Server。如果你还没有服务器配置Eclipse会提示你选择或配置一个。如果已有配置,选择它并运行。 5. **测试Servlet**: 浏览器中打开`http://localhost:port/your-context-path/hello` (替换为实际端口上下文路径),应该能看到"Hello, World!"的页面。 6. **配置Servlet**: 如果需要访问Servlet的初始化参数或其他配置信息,可以在web.xml文件中设置。例如,添加以下内容到web.xml: ```xml <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>com.example.HelloWorldServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值