又是一个白送分的问题!!在线等!!
我做了一个servlet,在cmd下编译通过,但是为什么不能运行,当我在地址栏里面输入127.0.0.1:8080\test\helloServlet.java时,浏览器老是提示我是否要下载,根本就不运行我的servlet,以下是我的servlet代码
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class helloServlet extends HttpServlet
{
public void doGet(HttpServletRequestrequest
,HttpServletResponse response)throws IOException,ServletException
{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<div align='Center'>");
out.println("<p><font size='+4'>"+"hello!!i am servlet"+"</font></p>");
out.println("</div>");
out.println("</body>");
out.println("</html>");
}
}
书上说,“在dos模式下,进入相关目录,编译生成一个.class文件,最后打开ie,输入http;//127.0.0.1:8080/test/helloservlet.java 回车就会看到运行结果”,但是我什么也没看到啊!!5555555555只看到问我是否下载!我郁闷啊!!
高手,菜鸟,救救我啊!!