The tag handler for <fmt:requestEncoding> in Standard 1.0.2 (and the 20021222 nightly build) doesn't reset the encoding value it picks up from the javax.servlet.jsp.jstl.fmt.request.charset session attribute between invokations.
Thanks for the report. There indeed was a bug and it is now fixed.