¿Existe una clase JDK para hacer codificación HTML (pero no codificación URL)?

Por supuesto, estoy familiarizado con eljava.net.URLEncoder yjava.net.URLDecoder clases. Sin embargo, solo necesito codificación de estilo HTML. (No quiero' ' reemplazadas con'+', etc.). No conozco ningún JDK integrado en la clase que solo haga codificación HTML. ¿Hay uno? Soy consciente de otras opciones (por ejemplo,Jakarta Commons Lang 'StringEscapeUtils', pero no quiero agregar otra dependencia externa al proyecto donde necesito esto.

Espero que se haya agregado algo a un JDK reciente (también conocido como 5 o 6) que hará esto de lo que no sé. De lo contrario, tengo que rodar el mío.

Respuestas a la pregunta(7)

Su respuesta a la pregunta