比如程序:
 import java.io.*;
 import javax.servlet.*;
 import javax.servlet.http.*;
 public class hello extends HttpServlet
 {
   public void service(HttpServletRequest req,HttpServletResponse res)
  throws ServletException,IOException
{res.setContentType("text/html,Charset=Big5");
 PrintWriter pw=res.getWriter();
 pw.println("<HTML>");
  pw.println("<HEAD>");
 pw.println("<TITLE>Hello</TITLE>");
 pw.println("</HEAD>");
 pw.println("<BODY>");
  pw.println("<H1>Hello!<br>");
 pw.println("您好!</H1>");
 pw.println("</BODY>");
pw.println("</HTML>");
}
public String getServletInfo()
{return "这是在jdk\\examples目录中的servlet程序";
}
}下载哪个牌本的jsp服务器呀???
如果下载jsp服务器后如果运行上面这个程序呢?我这程序是否对了?请各位大哥教教笨笨的小女子呀!!谢谢啦!

解决方案 »

  1.   

    要有运行JSP的服务器才行(比如运行ASP需要IIS),运行servlet也需要特定的程序,安装好TOMCAT,把你的程序放在特定的目录下即可。
      

  2.   

    package hello;import java.io.*;
     import javax.servlet.*;
     import javax.servlet.http.*;
     public class hello extends HttpServlet
     {
       public void service(HttpServletRequest req,HttpServletResponse res)
      throws ServletException,IOException
    {res.setContentType("text/html,Charset=Big5");
     PrintWriter pw=res.getWriter();
     pw.println("<HTML>");
      pw.println("<HEAD>");
     pw.println("<TITLE>Hello</TITLE>");
     pw.println("</HEAD>");
     pw.println("<BODY>");
      pw.println("<H1>Hello!<br>");
     pw.println("您好!</H1>");
     pw.println("</BODY>");
    pw.println("</HTML>");
    }
    public String getServletInfo()
    {return "这是在jdk\\examples目录中的servlet程序";
    }
    }下载 tomacat 最新版本 http://jakarta.apache.org/site/binindex.cgi
    把servlet程序放在 webapps/Root/WEB-INF/Classes 新建hello文件夹
    配置/WEB-INF/web.xml  在web-app 添加
        <servlet>
            <servlet-name>Hello</servlet-name>
            <servlet-class>hello.hello</servlet-class>
        </servlet>    <servlet-mapping>
            <servlet-name>Hello</servlet-name>
            <url-pattern>/servlet/hello</url-pattern>
        </servlet-mapping>
    启动tomcat
    在ie 输入http://localhost:8080/servlet/hello
      

  3.   

    tomcat里面有个servelt.jar包,把它放到classpath里面就可以编译了
      

  4.   

    你的服务器中应该有的,如果还没有,可以尝试下面的办法!你可一download一个tomcat,在其安装目录下的\common\lib中有一个servlet.jar(或者是servlet-api.jar,根据版本不同),将其copy到你的jsdk安装目录下的\jre\lib\ext这个目录下就可以了,但要记得是比较新的tomcat,记得我用的还是5.0;当然,你也可以去其他的服务器中找呀!