我目前正在尝试将用户名传递给netbeans中的servlet。用户名在登录中输入,例如
<input type="text" name="username">
然后我通过
在servletA中访问此用户名String username = request.getParameter("username");
之后,用户被带到一个欢迎页面,该页面有一个激活servletB的按钮,我想将username参数传递给。当我尝试通过用户名访问它时,它不起作用,因为该值仅在登录页面上。
我在理论上读到它可以通过在SessionBean中存储用户名来完成,但我不知道该怎么做。我很感激任何建议。
答案 0 :(得分:1)
HttpSession session = request.getSession();
String username = request.getParameter("username");
session.setAttribute("userName", username);
您可以找到完整的示例here。