- 打开Myeclipse10;
File——>New——>Web Project;
给文件命名,我的文件命名为ServletPro,然后点Finish;
- 在src里创建一个包,我的包命名为com;
- 在com包中New一个Servlet文件,命名为HelloWorld,自动生成HelloWorld.java文件,代码如下:
-
package com; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.GenericServlet; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class HelloWorld extends GenericServlet { public void destroy() { super.destroy(); // Just puts "destroy" string in log // Put your code here } public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); out.println("Hello World!"); } }
-
编写完Servlet代码,需要配置web.xml文件的路径;
-
<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> <display-name></display-name> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>com.HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/HelloWorld</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
这是我的HelloWorld文件的路径配置;
-
现在需要去部署Servlet,点击红圈的选项;
-
在Project的下拉框选择你刚才创建的Web Project文件,右边有个Add点击添加Tomcat服务(前提是你用的是Tomcat服务器);
-
最后在浏览器运行http://localhost:8080/ServletPro/HelloWorld,ServletPro是我创建Web Project的文件名