- From: Michael Crowl <octopus@serv.net>
- Date: Sun, 11 Jul 1999 07:14:41 -0400 (EDT)
- To: Jigsaw Mailing List <www-jigsaw@w3.org>
Forgive this newbie-ish question, but I'm writing an email reader servlet using JavaMail, and successive POSTs to the servlet seem to be sending cumulative POST information. I can't figure out what I need to clear between requests. Is this a carry-over from within the session itself, does the POST need to be flushed or something? Also, I can request a specific msg through IMAP and the servlet responds to the browser nicely. However, if I try to get a listing of all msgs in the INBOX, I can tell the servlet isn't bombing out, because it's d/ling the headers, but then the browser times out, and the response never gets sent. (I'm not expecting a JavaMail answer here, I'm assuming this is a servlet response issue, or possibly an exception I'm mucking up, which is why I'm asking you geniuses.) Is it possibly a buffer size problem? I've been testing it on my fat 280msg inbox. just d/ling headers. doResponse routine is below: protected void doResponse(String frameDisplay, HttpServletResponse r) throws IOException { StringBuffer s = new StringBuffer(); frameDisplay = replaceString(frameDisplay, "\r\n", "<br>\r\n"); s.append("<HTML><HEAD><TITLE>FlashyMail Test</TITLE></HEAD>\n"); s.append("<BODY BGCOLOR=\"#000000\" TEXT=\"#ffffff\">\n"); s.append("<FONT size=2 face=\"" + fontChoice + "\">\n"); s.append(frameDisplay + "<br>"); s.append("</FONT>\n"); s.append("</BODY></HTML>\n"); r.setContentType("text/html"); r.setContentLength(s.length()); r.getOutputStream().print(s.toString()); } -- mike P.S. Yes, I am running this on Jigsaw, natch.
Received on Sunday, 11 July 1999 08:13:34 UTC