- - PR -
サーブレットクラスの追加
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-10-03 16:52
今度新しい機能を追加することになったのですが、その解決方法がわからず困っております。わかる方のアドバイスをお願いします。
自分が今度追加することになった機能はファイルのアップロード、ダウンロード機能です。これだけだと、よくある機能でソースも至る所に落ちているのですが、既にフレームワークとしてservletが提供されています。 つまり、servletを継承したクラス、例えばmainServletなどのクラスが定義されています。そこに今回追加をしたい機能を書こうとするとmainServlet内に条件分岐などをして強引に書く方法しかわかりません。 多分、わかる方がすると、ものすごく簡単なことでしょうが自分の今の力ではわかりません。 わかる方のアドバイスをお願いします。 |
|
投稿日時: 2003-10-03 17:01
Java Web Start用のダウンロードサーブレットがSunのサイトに落ちてたような気がします。
ソースコードまで提供されているかどうかは分からないですが、一度探してみてはいかがでしょう。 |
|
投稿日時: 2003-10-04 02:45
zzzさん、こんにちは。
フレームワークとして mainServletが提供されているのなら、 mainServlet自体に条件分岐を組み込んでしまうのは、できれ ば避けたほうが良いと思います。 mainServletを修正すると、そのフレームワークを使用してい る他の機能に影響を与えるかも知れないからです。 それがフレームワークならば、mainServletのサブクラスで 新しい機能を実現するか、関連する(委譲する)オブジェクト で実現するか、またはその組み合わせをすることになると思い ます。 『デザインパターン』も参考にして見てください。 |
1
