Java request.getParameter

时间:2010-11-11 17:16:42

标签: java jsp

确认:我们可以传入Controller然后输出回jsp,我们将使用 model.addAttribute(“abc”,abc); ==> JAVA request.getParameter(“abc”)))==> JSP

但我不确定如何使用getParameter?

有时我可以获取request.getParameter(“abc”)值,有时可能没有。

我已经比较了两者:工作的一个没有工作。

两者都有HttpSession会话但是仍然无法正常工作。

我可以知道什么问题吗?

由于 -fsloke

1 个答案:

答案 0 :(得分:2)

我会猜测一个解决方案,但我不相信我完全理解你的问题。

根据您所说的内容,您似乎很困惑,有时request.getParameter("abc")会返回一个值,有时则不会。此方法从传入请求中查找参数 - 因此只有在传入请求的查询字符串(或POST数据)上指定了一个值时,它才会返回一个值。

听起来你可能认为这会根据你的第五段从会话中查找一些内容。但会话的存在完全不相关与传入的请求上可用的参数相对应。如果您想从会话中查找某些内容,请改为调用session.getAttribute("abc")