关于 request.getParameter方法,帮忙解答

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:24:57
String id = request.getParameter("id")
String id = request.getParameter("id",id);
为什么有时是("id",id),有时可以是("id")呢,这里面是什么意思
还有request.getAttribute("id")
request.getAttribute("id",id)
后面多一个id对象和没有id对象有什么不同,实际作用是什么呢

请大虾指点下

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是获取值。

建议多看看书,上课认真听讲:)

没有request.getParameter("id",id),request.getAttribute("id",id)这两个方法哦。。。
你是不是把set看成get了哦?只有request.setParameter("id",id),request.setAttribute("id",id)这两个方法

试验后结论:以下两个方法不存在
request.getAttribute("id",id);
request.getParameter("id",id);

HttpServletRequest request;
HttpServletRequest 类没getParameter("id",id); 方法,这个应该是自定义的;

还有reque