Servlet如何可以向JSP传值 如何把servlet的数据传递给JSP页面
Servlet如何可以向JSP传值?
,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i 1、利用ServletContext这个web全局上下文来共享数据 servlet中getServletContext()可以获得一个ServletContext对象,利用这个对象的getAttribute()/setAttribute()方法可以在整个WEB应该里共享数据,可以实现servlet和jsp之间的数据互传 可以用Request将结果放在attribute里,,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, ,<% } %>,,,,/********queryById.do所对应的Servlet**********/,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    String userId = request.getParameter("userId"),    List userlist = Arrylistdb.queryById(userId),    request.setAttribute("userlist", userlist)//将整个结果集放入request,    response.sendRedirect("userinfo.jsp"),} ,, 0,,public void doPost(HttpServletRequest request, HttpServletResponse response),throws ServletException, IOException {,    HttpSession session = request.getSession(),    String name1 = request.getParameter("name"),    List arrlist1 = new ArrayList(),    arrlist1=Arrylistdb.Arr(),    request.setAttribute("userList", arrlist1)//将整个结果集放入request,没必要放到session,耗资源,    //for(int i=0i<%=user.getId() %> ,<%=user.getUname() %> ,, ,<% Userbean user = (Userbean)userList.get(i) %>, <%=user. 如何把servlet的数据传递给JSP页面
如何将servlet中的变量传入jsp中
Request.setAttribute("key","value")
然后在JSP中取出
getAttribute("key")
你也可以把处理的结构封装称类,然后在JSP中调用相关文章
随便看看