2

私のWebページにハイパーリンクがあり、クリックするとjspページに移動します。そのjspページに入ると、jspページをロックできるはずです。他の人が同じjspページにアクセスすると、すでに使用されていることを示すアラートまたは警告が表示されます。そのjspページから出てきたときに、他の人がURLにアクセスした場合は、そのページに移動する必要があります。Javaでそれを達成する方法はありますか?SpringFramework3.1を使用しています。それはウェブアプリケーションです。JavaScriptで処理できますか?

4

2 に答える 2

1
  1. 静的カウンターを作成できます。
  2. 最初のリクエストでキーと値のペアを設定することもでき、コードはキーの値に基づいてアラートを表示することを決定します。
于 2012-10-19T11:39:57.670 に答える
0

1. concurrnet.util ライブラリ オブジェクトを使用して静的ロックを作成します。 2. ユーザーが jsp にアクセスしたら、ロックを試みます。成功しなかった場合 - アラート、成功した場合 - ページを表示するだけ 3. ロックを保持しているユーザーがページを離れたら、ロックを解除し、その後のロックの競合要求を再度行います。

セキュリティのために、JSP から作成されるサーブレットのインスタンスは 1 つだけであることを定義したほうがよいでしょう。これは、Web サーバー上の構成です。

于 2012-10-19T11:45:25.600 に答える