本文基于JSP和servlet,做前后端交互的总结
前端
如果post请求,就利用parameter传递,比如表单中的name属性
如果get请求,就利用访问路径?参数1&参数2…的方式,如<a href="<c:url value=’/cusServlet?method=delete&cid=${customer.cid}’/>">删除</a>
其他:
request.setAttribute(“value”,“111”);request.getCookies();
HttpSession session1 = request.getSession();
session1.setAttribute(“value”,“111”);
session.getAttribute(“value”);
后端
String cid = req.getParameter(“cid”);
Map<String, String[]> map = req.getParameterMap(); req.setAttribute(“msg”, msg);
req.getAttribute(“msg”);
Cookie cookie = new Cookie(“name”,“cookiessss”);
resp.addCookie(cookie);
req.getCookies();HttpSession session = req.getSession();
session.setAttribute(“msg”,msg);
session.getAttribute(“msg”);