siteあるプログラマの勉強部屋。civicJettyはHTTPサーバとしても機能するので、CGIも使えるように設定できます。(最近はTomcatにもCGIServletなるものがあるようですが。)これのやり方については、JettyのサイトのFAQにも載ってあります。XMLで設定する方法です。指定したContextに対して、CGIを動作させるサーブレットを起動するようになっています。これだとなんか分かりづらかったので、私はweb.xmlに書いてみました。</servlet-mapping>(web.xmlはDTDに従って記述する必要があるので、末尾にこの記述を追記すると、DTDに従っていないフォーマットになってしまうので、注意してください。)このようにweb.xmlを記述し、CGIを動作させたいWebアプリケーションのWEB-INFに配置すればOKです。etc/webdefault.xmlに記述すれば、全てのアプリケーションで、.cgiで終わるファイルはCGIとして動作させることができます。JSPを動作させるJspServletと同じように設定しています。サーブレット「org.mortbay.servlet.CGI」の初期化パラメータとして、Pathを指定する必要があります。CGI実行プログラムのパスです。(例えば、Perlなどを見つけられる場所)注意CGIを実行するユーザーはJettyを動作させたユーザです。rootでJettyを起動すると、root権限でCGIを実行してしまうので、非常に危険です。Jettyはrootで起動しないようにしましょう。Apacheのsuexecみたいな機能は残念ながらないです。いつも参考にさせていただいております。以下のようなExceptionが発生します。5.4jetty7で動作させようとしております。漠然としていて大変申し訳ありませんが、ご回答のほど、お願いいたします。AMそれもう5年前の記事なんですよね。