If you have some static entries for the head you can place them into the <header-content area of the jboss-portal.xml file. Here is similar post: http://www.jboss.com/index.html?module=bb&op=viewtopic&t=132465
If you have dynamic content, you can inject it programatically:
rResponse.setProperty("HEADER_CONTENT", "<link rel=\"stylesheet\" type=\"text/css\" href=
Sweet thanks! That was a big help. Ive been trying to figure out how to do that for a few months now and beating myself over the head about it.