我在servlet中有以下代码。我不知道为什么,但出于某种原因, 无论我尝试什么,sysout都会打印出null。当我打印出用户时,它可以正常工作。
String usersGuess=request.getParameter("aNumber");
Random r= new Random();
int computerGenerated = r.nextInt(5);
String resultMessage="You guessed "+usersGuess+" the number was "+computerGenerated;
request.setAttribute("result", resultMessage);
System.out.println(request.getParameter("result"));
任何人都可以向我解释为什么会这样吗?
答案 0 :(得分:2)
尝试阅读属性而不是参数
System.out.println(request.getAttribute("result"));