第一个Java服务器在浏览器上显示空白输出屏幕

问题描述 投票:0回答:1

代码如下: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();

}
}

web .xml文件在下面:

  <web-app>
 <servlet>
 <servlet-name>s1</servlet-name>
 <servlet-class>com.love.servlet.dateServlet</servlet-class>
 </servlet>

<servlet-mapping>
<servlet-name>s1</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>

</web-app>

保存在tomcat的webapps文件夹中的DateApp文件夹中>

但是localhost:5050 / DateApp / hello显示无错误的空白屏幕请告诉我我错了

代码如下:dateServlet.java包com.love.servlet;导入javax.servlet。*;导入java.io. *;导入java.util。*;导入java.io.PrintWriter;公共类dateServlet扩展了GenericServlet ...

java servlets
1个回答
0
投票

您可以在servlet标签中添加以下行并检查页面是否加载:

© www.soinside.com 2019 - 2024. All rights reserved.