出来ないことはありませんが、システムとしてはかなり無理があります。
方法を代えて、PDFか何かをクライアントにダウンロードさせて、IEを使っている人がプリンタを選ぶか、もしくはサーバサイドにプリンターを設定するのがお勧めです。
どうしてもやりたい場合、
Webアプリケーションはサーバサイドとクライアントサイドとで実行されます。
http://www.aibsc.jp/joho/otasuke_m/basic/08/02.html
Bobさんの話だと、プリンターはクライアントに設定されているものに印刷したい、と理解しましたが、クライアントサイドに設定されているプリンターをサーバサイドでコントロールするのは無理があります。すべてのクライアントのプリンターをサーバサイドで理解していなければならないからです。
Webの良いところは、サーバがクライアントのことを知らなくてもシステムが利用できることですので、その良いところをスポイルしてしまいます。
スポイルすることを前提とすれば、Java Print APIを利用するか、
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/javax/print/package-summary.html
帳票ツールといわれているツールには、オプションでたいていこの手のツールがあります。