由于我在servelet中用response.sendRedirect("b.jsp");这个方法直接跳转到b.jsp页面,所以我在servelet中的request.setAttirbute(("testValue","测试")的这个attribute值,在b.jsp页面上一直获取不了。
探索原因,由于没有利用forward的方法,如果需要在跳转后的页面获取这个值,则需要利用这个方法:
RequestDispatcher dispatch = request.getRequestDispatcher("shabcProject/" + jsp);
dispatch.forward(request, response);
探索原因,由于没有利用forward的方法,如果需要在跳转后的页面获取这个值,则需要利用这个方法:
RequestDispatcher dispatch = request.getRequestDispatcher("shabcProject/" + jsp);
dispatch.forward(request, response);