>>24
あ〜一応答えます。

/var/www うんぬんはdebian使いでも無いし、実際にconf以下のファイルを
みてるわけでは無いので何とも言えないですが、ファイルパスについては
相対パスで考えているのが問題かと思います。
普通 /ローカルアドレス/sourceview.jsp って感じで絶対パスで書きません?

あと、蛇足ですけど↓の部分は危険なんで絶対実装しちゃだめですよ。

> String filename = request.getParameter("filename");

もし、sourceview.jsp?filename=/etc/passwd を実行されたらどうします?