配置tomcat服务器完成以后,我们来写一个简单的serlver程序:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
/** A simple servlet used to test server.*/
public class FirstServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)throws ServletException,IOException
{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
String docType="<!DOCTYPE HTML PUBLIC. /"-//W3C//DTD HTML 4.0"+
"Transitional//EN/">/n";
out.println(docType+
"<html>/n"+
"<head><title>the first my cookie</title></head>"
"<body bgcolor=/"#FDF5E6/">/n"+
"<H1>The first my cookie!!!</H1>/n"+
"</body></html>"
);
}
}
将FirstServlet.java编译后得到.class文件,将FirstServlet.class文件拷贝到intall_dir/webapps/ROOT/WEB-INF/classes中,然后,打开intall_dir/webapps/ROOT/WEB-INF/路径下的web.xml文件,在<web-app>...</web-app>添加中添加如下内容:
<web-app ...>
...
<servlet>
<servlet-name>FirstServlet</servlet-name>
<servlet-class> FirstServlet </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> FirstServlet </servlet-name>
<url-pattern> FirstServlet </url-pattern>
</servlet-mapping>
...
</web-app>
保存web.xml文件,注意,备份修改前的web.xml。
启动tomcat服务器,在地址栏输入http://localhost:8080/FirstServlet访问FirstServlet.class即可。
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
/** A simple servlet used to test server.*/
public class FirstServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)throws ServletException,IOException
{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
String docType="<!DOCTYPE HTML PUBLIC. /"-//W3C//DTD HTML 4.0"+
"Transitional//EN/">/n";
out.println(docType+
"<html>/n"+
"<head><title>the first my cookie</title></head>"
"<body bgcolor=/"#FDF5E6/">/n"+
"<H1>The first my cookie!!!</H1>/n"+
"</body></html>"
);
}
}
将FirstServlet.java编译后得到.class文件,将FirstServlet.class文件拷贝到intall_dir/webapps/ROOT/WEB-INF/classes中,然后,打开intall_dir/webapps/ROOT/WEB-INF/路径下的web.xml文件,在<web-app>...</web-app>添加中添加如下内容:
<web-app ...>
...
<servlet>
<servlet-name>FirstServlet</servlet-name>
<servlet-class> FirstServlet </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> FirstServlet </servlet-name>
<url-pattern> FirstServlet </url-pattern>
</servlet-mapping>
...
</web-app>
保存web.xml文件,注意,备份修改前的web.xml。
启动tomcat服务器,在地址栏输入http://localhost:8080/FirstServlet访问FirstServlet.class即可。