2010-11-11 27 views
-1

确认:我们可以通过Controller然后输出回到jsp,我们将使用 model.addAttribute(“abc”,abc); ==> JAVA request.getParameter(“abc”)))==> JSPJava请求.getParameter

但是我不确定如何使用getParameter?

有时我可以得到request.getParameter(“abc”)的值,有时候可能不会。

我已经比较了两个:工作与不工作之一。

两者都有HttpSession会话但不工作仍然不工作。

我可以知道什么问题吗?

感谢 -fsloke

+8

这是绝对不清楚你在问什么。 – Bozho 2010-11-11 17:19:03

回答

2

我会在一个解决方案猜的话,虽然我不相信我理解你的问题的全部。

根据你所说的话,看起来你感到困惑,有时request.getParameter("abc")返回一个值,有时它不。此方法查找传入请求中的参数 - 只有在传入请求的查询字符串(或POST数据)上指定了一个参数时,才会返回值。

这听起来像你可能以为这会根据你的第五段在会话中查找某些东西。但会话的存在是完全不相关什么参数可用于传入请求。如果您想查看会话中的某些内容,请改为拨打session.getAttribute("abc")