循循渐进06篇 maven Request应用

获取参数,请求转发

    获取参数

req.getParameter("username");//获取单个数据 
req.getParameterValues("hobbys");//获取数组数据 一般多选框用的多
参数为前端参数数据名

请求转发


//请求转发 注意路径直接写 跳转的页面名称 无需加上当前项目路径
req.getRequestDispatcher("/logs.jsp").forward(req,resp);


重定向与请求转发
相同点
     1.页面都会实现跳转
不同点
   1.请求转发的时候,url不会产生变化 代码307
    2.重定向时候,url地址栏会发生变化  代码302


后端解决乱码
req.setCharacterEncoding("utf-8");
resp.setCharacterEncoding("utf-8");

猜你喜欢

转载自www.cnblogs.com/huhao2000/p/11974604.html