0

ユーザーに HTML ページを表示する必要がありますが、ユーザーのグループごとにこのページの一部が異なって表示されます。

今のところ、基本的な形式の JSP ページがあり、ユーザーがボタンをクリックすると、「グループ」の全員に通知される必要があります。ボタンを青く塗って言ってください。

私が考えたのは、ボタンがクリックされたかどうかをすべてのブラウザがサーブレットに尋ね、ユーザーがボタンをクリックすると答えが「true」になるということです

問題は、全員に通知が届くことです。また、彼のグループに属していないユーザー。すべてのボタンが塗装されています。

ボタンにクラス「青」を追加し、他のユーザーが尋ねると、JSPが変更されたためだと思います(ボタンにクラス青を使用)

4

1 に答える 1

1

jsp を要求しているユーザーを識別する必要があります。基本的に、これを達成するには 2 つの方法があります。

私に関しては、これにセッションを悪用します:

//元。グループ内のすべてのユーザーに対して、セッションに識別子を追加します。

group 1 => request.getSession().addAttribute("groupId","green");

group 2 => request.getSession().addAttribute("groupId","blue");

//そしてjspで

<input type="button" class='<%=request.getSession().getAttribute("groupId")%>'></input>
于 2013-09-18T18:00:28.767 に答える