Netbeans - 在会话bean中存储用户名?

时间:2017-04-03 18:33:49

标签: java servlets netbeans parameters session-bean

我目前正在尝试将用户名传递给netbeans中的servlet。用户名在登录中输入,例如

<input type="text" name="username">

然后我通过

在servletA中访问此用户名
String username = request.getParameter("username");

之后,用户被带到一个欢迎页面,该页面有一个激活servletB的按钮,我想将username参数传递给。当我尝试通过用户名访问它时,它不起作用,因为该值仅在登录页面上。

我在理论上读到它可以通过在SessionBean中存储用户名来完成,但我不知道该怎么做。我很感激任何建议。

1 个答案:

答案 0 :(得分:1)

    HttpSession session = request.getSession();
    String username = request.getParameter("username");
    session.setAttribute("userName", username);

您可以找到完整的示例here