0

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

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

然后我通过 servletA 访问这个用户名

String username = request.getParameter("username");

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

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

4

1 回答 1

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

您可以在此处找到完整示例。

于 2017-04-03T18:54:14.113 回答