Mercurial > hg > digilib-old
comparison servlet/src/digilib/servlet/ServletOps.java @ 891:6584af320296 jquery
fix working as servlet spec 2.3.
author | robcast |
---|---|
date | Thu, 07 Apr 2011 10:23:35 +0200 |
parents | 8ee72433bb8f |
children |
comparison
equal
deleted
inserted
replaced
890:613c2089bc7a | 891:6584af320296 |
---|---|
30 import java.util.Enumeration; | 30 import java.util.Enumeration; |
31 import java.util.StringTokenizer; | 31 import java.util.StringTokenizer; |
32 | 32 |
33 import javax.servlet.ServletContext; | 33 import javax.servlet.ServletContext; |
34 import javax.servlet.ServletException; | 34 import javax.servlet.ServletException; |
35 import javax.servlet.ServletRequest; | |
36 import javax.servlet.http.HttpServletRequest; | 35 import javax.servlet.http.HttpServletRequest; |
37 import javax.servlet.http.HttpServletResponse; | 36 import javax.servlet.http.HttpServletResponse; |
38 | 37 |
39 import org.apache.log4j.Logger; | 38 import org.apache.log4j.Logger; |
40 | 39 |
300 ServletException { | 299 ServletException { |
301 if (response == null) { | 300 if (response == null) { |
302 logger.error("No response!"); | 301 logger.error("No response!"); |
303 return; | 302 return; |
304 } | 303 } |
305 logger.debug("sending to response: ("+ headersToString(response) + ") committed=" + response.isCommitted()); | 304 //logger.debug("sending to response: ("+ headersToString(response) + ") committed=" + response.isCommitted()); |
305 logger.debug("sending to response. committed=" + response.isCommitted()); | |
306 // TODO: should we erase or replace old last-modified header? | 306 // TODO: should we erase or replace old last-modified header? |
307 try { | 307 try { |
308 OutputStream outstream = response.getOutputStream(); | 308 OutputStream outstream = response.getOutputStream(); |
309 // setup output -- if mime type is set use that otherwise | 309 // setup output -- if mime type is set use that otherwise |
310 // if source is JPG then dest will be JPG else it's PNG | 310 // if source is JPG then dest will be JPG else it's PNG |
344 } | 344 } |
345 return s; | 345 return s; |
346 } | 346 } |
347 | 347 |
348 /** Returns text representation of headers for debuggging purposes. | 348 /** Returns text representation of headers for debuggging purposes. |
349 * Works only with Servlet spec 3.0! | |
349 * @param resp | 350 * @param resp |
350 * @return | 351 * @return |
351 */ | 352 */ |
352 public static String headersToString(HttpServletResponse resp) { | 353 public static String headersToString(HttpServletResponse resp) { |
353 String s = ""; | 354 String s = ""; |