如何从jsp servlet中的Application上下文中检索值

时间:2011-10-20 05:24:53

标签: jsp servlets

我必须根据使用的popularty显示下拉列表中的值

多莱尔   磅   欧元 它应该根据用户主要使用的那个来填充。

实施例 如果欧元是更多的用户使用 它应该在drop doum list中的第一个

1 个答案:

答案 0 :(得分:0)

为此,您可以在会话中存储每个变量(美元,英镑和欧元)的计数。

当用户选择Dollar时,您将在接收servlet中执行此操作:

Integer oldValue = (Integer) request.getSession().getAttribute("Dollar");
request.getSession().setAttribute("Dollar", new Integer(oldValue.intValue()++)); // Add one

从JSP中获取值的最简单方法(在显示下拉列表之前)如下:

Integer dollarCount = (Integer) request.getSession().getAttribute("Dollar");

然后比较dollarCount,poundCount等的值来决定顺序。

希望这有帮助。