Hallo zusammen,
hallo wille,
wie christoph schon sagte: dem browser ist es egal ob er sein html von einem webserver oder einer servlet-engine bekommt. bzw. genauer gesagt, der html-content kommt in jedem fall vom webserver, da die servlet-engine alles was nach out geprintet wird an den webserver leitet, der es dann zum client schickt. d.h. du kannst wie auch in einer statischen html-seite ein externes stylesheet einbinden. der pfad zum stylesheet bezieht sich auf das document root und hat mit dem servlet nichts zu tun. du schreibst also einfach den entsprechenden html-code nach out:
...
out.println("<HTML>\n<HEAD><TITLE>blabla</TITLE>\n");
out.println("<link rel='stylesheet' type='text/css' href='style.css'>\n</HEAD>");
...
bzw. wenn dein stylesheet nicht im document root liegt entsprechend :
...href='stylesheets/style.css'...
oder wo auch immer du das stylesheet ablegst.
gruß aus berlin, volker