com.bea.p13n.mail.servlets
Class MailPreviewServlet
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--com.bea.p13n.mail.servlets.MailPreviewServlet
- All Implemented Interfaces:
- Serializable, Servlet, ServletConfig
- public class MailPreviewServlet
- extends HttpServlet
Servlet to provide a preview of a JSP-generated mail message. This
servlet expects at least one parameter, called "uri", that contains
the URI for it to call. Any other parameters will be passed on to that
URI.
This servlet requires the MailService to be at
java:comp/env/ejb/MailService.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailPreviewServlet
public MailPreviewServlet()
init
public void init()
throws ServletException
- Overrides:
init
in class GenericServlet
ServletException
service
public void service(HttpServletRequest req,
HttpServletResponse res)
throws IOException,
ServletException
- Overrides:
service
in class HttpServlet
IOException
ServletException
getMailService
protected MailService getMailService()
throws CreateException,
RemoteException
- Get the mail service to use.
CreateException
RemoteException
showError
protected void showError(String error,
Throwable ex,
HttpServletResponse resp)
throws ServletException,
IOException
- Print an error message to the output stream.
This assumes that nothing has been put on the response yet.
- Parameters:
error
- the error message.ex
- a possible exception.resp
- the response to output to.
ServletException
IOException
Copyright © 2003 BEA Systems, Inc. All Rights Reserved