我在使用邮件servlet时遇到了这个问题,使用它来获取jsp的结果作为字符串:
HttpServletResponseWrapper responseWrapper = new HttpServletResponseWrapper(response) {private final StringWriter sw = new StringWriter();@Overridepublic PrintWriter getWriter() throws IOException { return new PrintWriter(sw);}@Overridepublic String toString() { return sw.toString();}};request.getRequestDispatcher("email.jsp").include(request, responseWrapper);String result = responseWrapper.toString();设置电子邮件以提供html内容:
Email.send('me@me.com', 'you@you.com', 'My Subject', result);


