第一个java servet在浏览器上显示空白输出屏幕

第一个java servet在浏览器上显示空白输出屏幕,java,servlets,Java,Servlets,代码如下:dateServlet.java package com.love.servlet; import javax.servlet.*; import java.io.*; import java.util.*; import java.io.PrintWriter; public class dateServlet extends GenericServlet { public void service(ServletRequest req,ServletRespons

代码如下:dateServlet.java

package com.love.servlet;
import javax.servlet.*;
 import java.io.*;
import java.util.*;

import java.io.PrintWriter;

  public class dateServlet extends GenericServlet
  {
  public void service(ServletRequest req,ServletResponse res)throws ServletException,IOException
  {
    PrintWriter pw=null;
    Date date=null;
   res.setContentType("text/html");
    pw=res.getWriter();//get printer object
    date=new Date();get date object
    pw.println("<h1 stype='align:center'date and time is::"+date+"</h1>");
  pw.close();

}
}
package com.love.servlet;
导入javax.servlet.*;
导入java.io.*;
导入java.util.*;
导入java.io.PrintWriter;
公共类dateServlet扩展了GenericServlet
{
公共无效服务(ServletRequest-req、ServletResponse-res)抛出ServletException、IOException
{
PrintWriter pw=null;
日期=空;
res.setContentType(“文本/html”);
pw=res.getWriter();//获取打印机对象
日期=新日期();获取日期对象

pw.println(“能否在servlet标记的下面添加一行,并检查页面是否加载:

<load-on-startup>1</load-on-startup>
1
基本上,这应该在服务器启动时加载servlet


第二点是检查您的服务器是否在5050端口上运行。通常大多数http服务器在8080上运行。只需确保您通过了正确的端口。

由于8080端口被其他服务使用,所以我设置了5050,上面的代码不起作用,您是否可以在调试模式下启动应用程序,并在servlet代码中添加调试点,然后查看它是否正常工作成功了,应该有用。
<load-on-startup>1</load-on-startup>