You're working with the PrintServlet, right? That means you're working
with the AWTRenderer. If that's the case you would have to upgrade to
the CVS version of FOp or wait until the next release (which should be
out shortly) to get text-decoration for spaces. We've fixed underlining
of white-space in the AWT renderer only about a week ago.