servlet请求setAttibute和getParameter java的问题

@Override

protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    request.setAttribute("orden", 11);

    System.out.println("ord "+request.getParameter("orden"));//returns null

    request.getRequestDispatcher("/view/a.jsp").forward(request, response);

}


//Why does this happen?

和我的jsp是一样的 result = null


慕斯王
浏览 178回答 2
2回答

呼唤远方

你正在设置一个attribute并试图获得一个parameterrequest.setAttribute("orden", 11);request.getAttribute("orden");

紫衣仙女

属性和参数是不同的东西。在设置属性时,请使用 getAttribute() 获取值。System.out.println("ord "+request.getAtribute("orden"));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java