Sign-up....

刚学java,请给一个能够测试servlet的例子

刚在win下面配置了tomcat, 运行jsp没有问题,

当运行例子中的servlet也没有问题,可是自己写的servlet就有问题。

不知道为什么?

在web.xml添加了这一段

<servlet>

<servlet-name>HelloServlet</servlet-name>

<servlet-class>HelloServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>HelloServlet</servlet-name>

<url-pattern>/HelloServlet</url-pattern>

</servlet-mapping>

我在webapps\ROOT\WEB-INF\classes 放置了一个 HelloServlet.java的文件

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class HelloServlet 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>Hello</TITLE></HEAD>\n" +

"<BODY BGCOLOR=\"#FDF5E6\">\n" +

"<H1>Hello</H1>\n" +

"</BODY></HTML>");

}

}

需要编译成 class吗?如何编译,我用 java 编译这个这个java文件总说这个文件没有main函数

[1160 byte] By [msdn] at [2007-8-14 22:11:25]
# 1 Re: 刚学java,请给一个能够测试servlet的例子

不是执行,是编译,就可以的

fengyun1314 at 2005-7-9 16:17:45 >
# 2 Re: 刚学java,请给一个能够测试servlet的例子

//我在webapps\ROOT\WEB-INF\classes 放置了一个 HelloServlet.java的文件

讲javac编译好的class放到这个目录下

kingfish at 2005-7-9 16:21:35 >

Web

All Classified