0

私は最近、データベースに接続し、テーブルの内容をExcelシートにエクスポートおよびインポートするシステム全体をJavaで開発しました。ユーザーインターフェイスにはSWINGを使用しました。ユーザーは、認証とファイル管理のためにそれと対話します。

どうやらクライアントは要件を変更しました、彼はウェブインターフェースからすべてを望んでいます。私のチームリーダーは、JSPを調べるようにアドバイスしました。

  1. JSPは実際に何をしますか?
  2. JSPを使用した場合、Webでユーザーインターフェイスを書き直す必要がありますか?
  3. この仕事をするためのより効果的で効率的な解決策はありますか?

具体的な答えをいただければ幸いです

4

5 に答える 5

2
  1. JSPは実際に何をしますか?
  2. JSPを使用した場合、Webでユーザーインターフェイスを書き直す必要がありますか?
  3. この仕事をするためのより効果的で効率的な解決策はありますか?

ユーザーインターフェイスにはSWINGを使用しました。

テーブルの内容をExcelシートにエクスポートおよびインポートします。

そうではなく、JavaFX2を見る必要があります

于 2013-01-03T07:48:48.937 に答える
2

「具体的な答え」が何を意味するのかわかりませんが、次のようになります。

  1. JSP は、Java に基づくテンプレート言語の一種であり、動的に HTML を生成する技術です。サーバーサイドの技術です。ここを見てください。

  2. はい、純粋な Web/HTML ソリューションを使用する場合は、UI を完全に書き直す必要があります。

  3. Vaadin や Play! など、Web アプリケーションを作成するためのフレームワークは他にもあります。JSPよりも「優れている」かもしれないフレームワークですが、学ぶべきまったく新しいAPI /フレームワークがあります...

于 2013-01-03T07:27:56.810 に答える
0

アプレットでSWINGを使用できます。

于 2013-01-03T09:34:55.897 に答える
0

JSP に変換する場合は、必ずユーザー インターフェイスを書き直す必要があります。

JSP は基本的に、HTML を動的に生成する方法にすぎません (Java コードを埋め込んでページの一部を生成するオプションもあります)。

Web ブラウザーから Swing アプリケーションを実行することは引き続き可能です。Java Web Start を参照してください。これにより、完全な書き直しを行う必要がなくなります。

于 2013-01-03T07:23:05.177 に答える
0

1.) JSP は PHP によく似ています。サーバーサイドスクリプトです。ブラウザーがページ (JSP ページ) を要求するたびに、サーバー (主に Tomcat または JSP プロジェクトをデプロイする任意のアプリケーション サーバー) は、JSP コードを使用して HTML コンテンツを生成します。主に JSP は、HTML、JavaScipt (動的なものが必要な場合)、および Java の一部で構成されます。

2.) 私の知る限り、あなたが JSP でそれを行うことができるかどうかは、すべてのクライアント側の作業を JSP で再度行う必要があります。そこでは、Java コードを使用して HTML UI を生成します。ただし、使用したすべてのバックエンド コードを使用できます。

于 2013-01-03T07:25:28.660 に答える