testlocalinterface.java~2~

来自「100多M的J2EE培训内容」· JAVA~2~ 代码 · 共 57 行

JAVA~2~
57
字号
package meetings;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */
import javax.naming.*;
import com.cwj.meetings.*;
import javax.ejb.*;

public class TestLocalInterface extends HttpServlet {
  private static final String CONTENT_TYPE = "text/html; charset=GB2312";
  //Initialize global variables
  public void init() throws ServletException {
  }
  //Process the HTTP Get request
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType(CONTENT_TYPE);
    PrintWriter out = response.getWriter();
    out.println("<html>");
    out.println("<head><title>TestLocalInterface</title></head>");
    out.println("<body bgcolor=\"#ffffff\">");
    try {
      Context context = new InitialContext();
      HolidayCalendarLocalHome lh = (HolidayCalendarLocalHome) context.lookup(
          "Holiday/HolidayCalendarLocal");
//
//      System.out.println(lh);
      HolidayCalendarLocal hcal = lh.create();
      if (hcal.isCompanyHoliday(new java.util.Date())) {
        out.println("Today is a holiday :-)");
      }
      else {
        out.println("Today is a working day :-(");
      }
    }
    catch (CreateException ex) {
    }
    catch (NamingException ex) {
    }

    out.println("<p>The servlet has received a GET. This is the reply.</p>");
    out.println("</body></html>");
  }
  //Clean up resources
  public void destroy() {
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?