これは技術的に実現可能ですか?ユーザ入力に基づいて異なるサーブレットを呼び出す
- 私は、テキスト値と送信ボタンを持つjspページを持っています。
- 単一のJSPは、複数のサーブレットに関連付けられています。
- ユーザーは、サーブレット名であるテキスト値に値を与えます。
- このテキスト値に基づいて、サーブレットを呼び出す必要があります。
例
JSPの
servelt名:*ユーザ入力が*
にservlet1、サーブレット2、servlet3提出 - JSPに関連付けられている>(すべてのなんとかの最初のものです)
ユーザがサーブレット名として「servlet1」と入力した場合、そのサーブレットのみを呼び出す必要があります。
使用jQueryとAJAX –
? 3つのサーブレットを持つ代わりに、1つのサーブレットを持ち、異なるビジネス(インターフェース/関数、何でも)を作ります。サーブレットではなく、リクエストされたビジネス(サーブレット名を指定したもの)を切り替えて、関連するビジネスを呼び出すだけです。 –