发布网友 发布时间:2022-04-23 05:31
共5个回答
热心网友 时间:2023-10-16 13:26
String id = request.getParameter("id",id);
request.getAttribute("id",id);
不知道你从哪看到的写法,如果是书,那你可以把书撕了
-----------------------------------------------------------
String id = request.getParameter("id");
request.getAttribute("id")
这是正确的写法,也是唯一的写法
String id="123";
request.setAttribute("id", id);
执行这步操作后
request.getAttribute("id") 才会取到"id"的值为123;
set可以简单理解为赋值,get是获取值。
建议多看看书,上课认真听讲:)
热心网友 时间:2023-10-16 13:26
试验后结论:以下两个方法不存在
request.getAttribute("id",id);
request.getParameter("id",id);
热心网友 时间:2023-10-16 13:26
HttpServletRequest request;
HttpServletRequest 类没getParameter("id",id); 方法,这个应该是自定义的;
还有request.getAttribute("id")
也没有这个方法getAttribute("id",id) ;方法,这个应该也是自定义的;
你自己可以查看API
热心网友 时间:2023-10-16 13:27
是不是getAttribute("id") 和setAttribute ("id", id) ??
但没有setParameter ("id", id) 函数阿。
除非使用了RequestWrapper自己写的吧。。
热心网友 时间:2023-10-16 13:28
没有request.getParameter("id",id),request.getAttribute("id",id)这两个方法哦。。。
你是不是把set看成get了哦?只有request.setParameter("id",id),request.setAttribute("id",id)这两个方法