美丽人生 发表于 2004-8-4 11:47:23

如何执行servlet文件,help! 在线等待

这个是文件清单,我已经把它执行成.class的文件了,怎么让它在浏览器里输出,是不是有好几种执行方法,好像不是像JSP文件那样子执行啊?


import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet
{
        public void doGet(HttpServletRequest request,HttpServletResponse
                                 response) throws IOException,ServletException
        {
                response.setContentType("text/html");
                PrintWriter out=response.getWriter();
                out.println("<html>");
                out.println("<body bgcolor=\"white\">");
                out.println("<head>");
                out.println("<TITLE>"+"JSP精彩实例二"+"</TITLE>");
                out.println("</head>");
                out.println("<body>");
                out.println("<div algin=\"Center\">");
                out.println("<p>&nbsp</p>");
                out.println("<p>&nbsp</p>");
      out.println("<p><font size=\"+4\">"+"HelloWorld!"+"</font></p>");
                out.println("</div>");
                out.println("</body>");
                out.println("</html>");
        }
}


刚入门,请各位大虾帮忙!! :shock::shock:

我的机器配置如下: jsdk1.4.2+Tomcat4.1

daixi 发表于 2004-8-4 12:46:07

需要配置tomcat的,
到WEB-INF文件夹侠的web.xml
加入
<!-- Servlet Configure -->
        <servlet>
      <servlet-name>ServletTemplate</servlet-name>
      <servlet-class>com.fs.test.ServletTemplate</servlet-class>
      <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
      <servlet-name>ServletTemplate</servlet-name>
      <url-pattern>/ServletTemplate</url-pattern>
    </servlet-mapping>

这一些,当然类名和映射的名字,你自己要做修正的。

美丽人生 发表于 2004-8-4 14:28:35

太棒了,谢谢!

还想问些问题!

要编译jsp程序只需要 jdk+Tomcat就够了吧
我的配置是jdk1.4+tomcat4.1

我在配置了之后,执行startup.bat文件启动服务器

批处理文件处理完以后闪了一下就没了,什么原因?我应该怎么配置

一些环境变量我已经设置了!

daixi 发表于 2004-8-4 21:26:43

闪了一下就没了...
没遇见过.....

不过我已经使用5了, 5比4简单多了,
至少很多地方不需要配置什么东西了.
页: [1]
查看完整版本: 如何执行servlet文件,help! 在线等待