Oi João,
Vamos fazer o seguinte, não vou te dar muitos spoilers, entretanto fazer html no código java não é uma boa prática, no próprio curso você irá ver isso.
Mais para frente você irá aprender como separar isso, você vai aprenderá a utilizar um arquivo que tem a extensão .jsp que terá o mesmo papel que um .html, com alguns recursos interessantes.
Será no arquivo jsp que você deverá falar como será o encoding.
Vai seguindo o curso, por enquanto, e não fica muito bolado com esse negócio feio que tá aparecendo, mais pra frente você vai conseguir resolver.
Abraços :D