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()
getMailService
protected MailService getMailService()
throws CreateException,
RemoteException
- Get the mail service to use.
- Throws:
CreateException
RemoteException
init
public void init()
throws ServletException
- Throws:
ServletException
service
public void service(HttpServletRequest req,
HttpServletResponse res)
throws IOException,
ServletException
- Throws:
IOException
ServletException
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.
- Throws:
ServletException
IOException
Copyright © 2005 BEA Systems, Inc. All Rights Reserved