向用户组发送唯一页面

时间:2013-09-18 17:46:22

标签: java jquery jsp servlets

我需要向用户显示HTML页面 但每组用户都会看到此页面的不同部分。

现在我有一个基本形式的JSP页面 当用户点击按钮时我需要它 他的“小组”中的每个人都会收到通知。通过画蓝色按钮说。

我认为每个浏览器都会询问servlet是否单击了一个按钮 一旦用户点击按钮,答案就是“真实”

问题是每个人都会得到通知。也不是他的小组中的用户。所有的按钮都画了。

我认为这是因为我在按钮上添加了一个“蓝色”类,然后当其他用户询问时,JSP被更改(蓝色等级为按钮)

1 个答案:

答案 0 :(得分:1)

您需要识别请求您的jsp的用户。 基本上有两种方法可以实现这一目标:

至于我使用会话:

//离。对于组中的每个用户,在会话中添加标识符。

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

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

//然后在jsp中

<input type="button" class='<%=request.getSession().getAttribute("groupId")%>'></input>