Java Server Pages: A Code-Intensive Premium Reference- P22
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Java Server Pages: A Code-Intensive Premium Reference- P22ClassesClasses for the javax.servlet package are GenericServlet, ServletInputStream, andServletOutputStream. Their methods are described in the following sections.GenericServlet ClassThe GenericServlet class was created to provide a basic foundation of new servlets. It provides defaultlife cycle methods and default implementations of the ServletConfigs methods.GenericServlet() Methodpublic GenericServlet()The GenericServlet() method is an empty default constructor. GenericServlet() has noparameters, returns no value, and throws no exceptions.destroy() Methodpublic void destroy()The destroy() method is executed when the servlet is removed from the running service. It performsany cleanup of resources that were allocated in the init() method. destroy() has no parameters,returns no value, and throws no exceptions.getInitParameter() Methodpublic java.lang.String getInitParameter( java.lang.String name)The getInitParameter() method returns a String containing the value of the initialization parameterkeyed by the passed in name. getInitParameter() throws no exceptions.Parameters java.lang.StringReturns java.lang.StringgetInitParameterNames() Methodpublic java.util.Enumeration getInitParameterNames()The getInitParameterNames() method returns an Enumeration containing all of the names foreach initialization parameter. getInitParameterNames() has no parameters and throws noexceptions.Returns java.util.EnumerationgetServletConfig() Methodpublic ServletConfig getServletConfig()The getServletConfig() method returns a ServletConfig object containing any startupconfiguration information for this servlet. getServletConfig() has no parameters and throws noexceptions.Returns ServletConfiggetServletContext() Methodpublic ServletContext getServletContext()The getServletContext() method returns a ServletContext object containing information aboutthe servlets network service. getServletContext() has no parameters and throws no exceptions.Returns ServletContext - 211 -getServletInfo() Methodpublic java.lang.String getServletInfo()The getServletInfo() method returns a String containing servlet-specific information about theimplementing servlet. getServletInfo() has no parameters and throws no exceptions.Returns java.lang.Stringinit(ServletConfig config) Methodpublic void init(ServletConfig config) throws ServletExceptionThe init() method marks the beginning of a servlets life. It is called only when the servlet is first loaded,and it must execute successfully before the servlet can service requests. The init() method shouldcontain all initialization code for the servlet. It returns no value.Parameters ServletConfig (encapsulates the servlets startup configuration and initialization parameters)Exceptions Thrown ServletExceptioninit() Methodpublic void init() throws ServletExceptionThis parameterless implementation of the init() method is provided only for convenience. It prevents aderived servlet from having to store the ServletConfig object. init() has no parameters and returnsno value.Exceptions Thrown ServletExceptionlog(java.lang.String message) Methodpublic void log(java.lang.String message)The log() method takes the passed in message and the name of the servlet and writes them to a log file.The location of the log is server specific. log() returns no value and throws no exceptions.Parameters java.lang.Stringlog(java.lang.String message, java.lang.Throwable t) Methodpublic void log(java.lang.String message, java.lang.Throwable t)This log() method takes the passed in message and Throwable object and logs the message with astack trace from the Throwable object. log() returns no value and throws no exceptions.Parameters java.lang.String java.lang.Throwableservice() Methodpublic void service(ServletRequest request, ServletResponse response) throws ServletException, java.io.IOException - 212 -The service() method defines the servlets entry point for servicing requests. It can be executed onlyafter the servlets init() method has executed successfully. The service() method is the life cyclemethod executed for every incoming request. It returns no value.Parameters ServletRequest ServletResponseExceptions Thrown ServletException java.io.IOExceptionServletInputStream ClassThe ServletInputStream is an abstract class defined for servlet writers to get data from the client. It ismeant to be implemented by a network services writer. This class has two methods.ServletInputStream() Methodprotected ServletInputStream()The ServletInputStream() method is the empty default constructor. It has no parameters, returns novalue, and throws no exceptions.readLine() Methodpublic void readLine(byte[] b, int off, int len) throws java.io.IOExceptionThe readLine() method reads the len of bytes into the passed in byte array b, starting at position off.If the character \n is encountered, then no more bytes are read in. readLine() returns no value.Parameters byte[] int intExceptions Thrown java.io.IOExceptionServletOutputStream ClassThe ServletOutputStream class is used to write responses back to the client. It is an abstract classthat is implemented by the network services implementor. To access the ServletOutputStream, youmust call the ServletResponses getOutputStream() method. The class has several methods.ServletOutputStream() Methodpublic ServletOutputStream() throws java.io.IOExceptionThe ServletOutputStream() method is the empty default constructor. It has no parameters andreturns no value.Exc ...
Tìm kiếm theo từ khóa liên quan:
nhập môn lập trình kỹ thuật lập trình lập trình flash lập trình web ngôn ngữ html lập trình hướng đối tượngTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 364 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 345 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 335 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 253 0 0 -
173 trang 248 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 245 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 243 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 243 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 240 0 0
Tài liệu mới:
-
Đề thi học kì 1 môn Toán lớp 2 năm 2021-2022 có đáp án - Trường Tiểu học Song Phượng
3 trang 0 0 0 -
Đề thi giữa học kì 1 môn Toán lớp 7 năm 2022-2023 - Trường TH&THCS Nguyễn Chí Thanh
15 trang 0 0 0 -
60 trang 0 0 0
-
Luận văn: Nâng cao hiệu quả huy động vốn tại NHNo&PTNT thành phố Vinh
52 trang 0 0 0 -
172 trang 0 0 0
-
7 trang 0 0 0
-
Khảo sát lực cắn tối đa của phục hình tháo lắp toàn hàm hai hàm
6 trang 0 0 0 -
6 trang 0 0 0
-
Kết quả khởi phát chuyển dạ bằng oxytocin và dinoprostone trên thai trên 37 tuần
7 trang 0 0 0 -
Nghiên cứu chuyển đổi dạng bào chế của thược dược cam thảo thang sang dạng thạch
8 trang 0 0 0