1.在web.xml中加上
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
当然也可以这样配置
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/tjjtds/*</url-pattern>
</servlet-mapping>
调用时注意路径就可以了
2.测试代码Hello.java
package my;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Hello extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
PrintWriter out = response.getWriter();
out.println("hello world");
}
}
3.
把Hello.java放到classes/my下
classes/my/Hello.java
调用时web容器自动编译(resin2.*会自动编译,tomcat不行)
http://127.0.0.1/web-app-name/servlet/my.Hello
http://127.0.0.1:port/web-app-name/servlet/my.Hello
http://127.0.0.1:port/web-app-name/servlet/your_servlet_class_name