> The DefaultServlet class is performing logic which belongs (and is already > there) in the HttpServletRequest implementation. It implements HTTP date > header parsing as follows... > > > // Parsing the HTTP Date > for (int i = 0; (date == null) && (i < formats.length); i++) > { > try { > date = formats[i].parse(headerValue); > } catch (ParseException e) { > ; > } > } > > The methods needing an HTTP date header should use the > HttpServletRequest.getDateHeader() method. If it is absolutely necessary > that this logic be inside the DefaultServlet class, then it should at least > be extracted into a private helper method (called parseDateHeader or > something), rather than repeated 4 times.
Yes, this looks better indeed. Remy -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>