这是我的prog1:
public class DispatcherSample extends HttpServlet
{
public void service(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException
{
PrintWriter out=response.getWriter();
out.println("we are in first servlet.");
request.setAttribute("name","sanjay");
RequestDispatcher rd=request.getRequestDispatcher("/ss");
rd.forward(request,response);
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的prog2:
public class SecondServlet extends HttpServlet
{
public void service(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException
{
PrintWriter out=response.getWriter();
out.println("we are in second servlet.");
request.setAttribute("surname","korlepara");
//RequestDispatcher rd=request.getRequestDispatcher("/ts");
//rd.forward(request,response);
out.println(request.getAttribute("name"));
out.println(request.getAttribute("surname"));
}
}
Run Code Online (Sandbox Code Playgroud)
OUTPUT是:我们在第二个servlet中.null korlepara
问题是:无法检索属性名称