Java request.getParameter

Java request.getParameter,java,jsp,Java,Jsp,确认:我们可以传入控制器,然后输出回jsp,我们将使用 model.addAttribute(“abc”,abc);=>JAVA request.getParameter(“abc”))==>JSP 但是我不知道如何使用getParameter 有时我可以得到request.getParameter(“abc”)值,有时可能不会 我已经比较了两种情况:工作的和不工作的 两者都有HttpSession会话,但not work会话仍然不工作 我可以知道有什么问题吗 谢谢 -fsloke我将冒险猜测一

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

但是我不知道如何使用getParameter

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

我已经比较了两种情况:工作的和不工作的

两者都有HttpSession会话,但not work会话仍然不工作

我可以知道有什么问题吗

谢谢
-fsloke

我将冒险猜测一个解决方案,尽管我不确信我完全理解您的问题

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


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

您完全不清楚自己在问什么。