1、下载Sysdeo Eclipse Tomcat Launcher plugin,把压缩包解压后放在eclipse下的plugins包下。
2、重启eclipse,看到tomcat选项,配置一下路径即可。
3、新建一个tomcat工程,工程名为testServlet。
右击工程新建TestServlet.java文件。
package gameServlet;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.lang.String;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TestServlet extends HttpServlet {
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// response.getWriter().println("AAA");
// response.getWriter().println("hello!");
//InputStream in = request.getInputStream();
InputStream in = request.getInputStream();
byte[] b = new byte[1024];
in.read(b);
System.out.println(new String(b).trim());
in.close();
OutputStream out = response.getOutputStream();
String strRequest = "You are welcome!";
// out.writeUTF("You are welcome!");
int requestLength = strRequest.length();
for (int i = 0; i < requestLength; ++i) {
out.write(strRequest.charAt(i));
}
out.close();
// response.getWriter().println("end!");
}
}
4、在WEB-INF目录下新建web.xml文件。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<servlet>
<servlet-name>TestServlet</servlet-name>
<servlet-class>gameServlet.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>TestServlet</url-pattern>
</servlet-mapping>
</web-app>
5、运行,浏览 http://localhost:8080/testServlet/TestServlet。这样就可以看到结果了。