request.getParameter()和request.getAttribute()的区别是什么?

学习 时间:2026-04-08 04:45:09 阅读:7728
request.getParameter()和request.getAttribute()的区别是什么?现在一直不太明白他们的区别到底是什么?request.getParameter()它得到请求参数的值,那值是从哪传递过来的?

最佳回答

可爱的小蚂蚁

满意的煎蛋

2026-04-08 04:45:09

equest。getParameter 是用来接受来自get方法或post方法的参数 ok 只能接受java。lang。String 也就是说String hotel_id = request。getParameter("hotel_id"); request。getAttribute 是用来接受来自servlet的变量或Action(其实Action就是特殊的Servlet) 在Action中,request。setAttribute("ret",ret); 只能接受java。lang。Object 也就是说List ret = (List)request。getAttribute("ret"); 一个是变量类型,一个对象类型

最新回答共有2条回答

  • 虚拟的睫毛膏
    回复
    2026-04-08 04:45:09

    equest。getParameter 是用来接受来自get方法或post方法的参数 ok 只能接受java。lang。String 也就是说String hotel_id = request。getParameter("hotel_id"); request。getAttribute 是用来接受来自servlet的变量或Action(其实Action就是特殊的Servlet) 在Action中,request。setAttribute("ret",ret); 只能接受java。lang。Object 也就是说List ret = (List)request。getAttribute("ret"); 一个是变量类型,一个对象类型

上一篇 祈使句是用来表示( )通常省略主语you.他的谓语动词用祈视语气(即动词 ).句尾一般用( )调

下一篇 有什么办法快速提高英语成绩吗?