/WEB-INF/classess/mine/HelloWorld.java:("mine" fits the below line "package mine;".)package mine;import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("Hello World");
}
}/WEB-INF/web.xml:(If not existed yet, create it yourself)<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_1_2.dtd">
<web-app>
<display-name>Hello World</display-name>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>mine.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<url-pattern>/Hello</url-pattern >
<servlet-name>HelloWorld</servlet-name>
</servlet-mapping>
</web-app>You don't have to compile the *.java, just put *.java under the /WEB-INF/classes/your_package/, Resin will compile it for you.
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("Hello World");
}
}/WEB-INF/web.xml:(If not existed yet, create it yourself)<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_1_2.dtd">
<web-app>
<display-name>Hello World</display-name>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>mine.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<url-pattern>/Hello</url-pattern >
<servlet-name>HelloWorld</servlet-name>
</servlet-mapping>
</web-app>You don't have to compile the *.java, just put *.java under the /WEB-INF/classes/your_package/, Resin will compile it for you.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货