Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Netbeans-在会话bean中存储用户名?_Java_Servlets_Netbeans_Parameters_Session Bean - Fatal编程技术网

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

Java Netbeans-在会话bean中存储用户名?,java,servlets,netbeans,parameters,session-bean,Java,Servlets,Netbeans,Parameters,Session Bean,我目前正在尝试将用户名传递给netbeans中的servlet。在登录中输入用户名,以便 <input type="text" name="username"> 之后,一个用户被带到一个欢迎页面,该页面有一个激活servletB的按钮,我想将username参数传递给它。当我尝试通过用户名访问它时,不起作用,因为该值仅在登录页面上 我读到理论上可以通过将用户名存储在SessionBean中来实现,但我不确定如何实现。如果您有任何建议,我将不胜感激 HttpSession s

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

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

我读到理论上可以通过将用户名存储在SessionBean中来实现,但我不确定如何实现。如果您有任何建议,我将不胜感激

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

您可以找到一个完整的示例。

Hi Sundararaj,谢谢您的帮助,这就是我在servletA中所做的
HttpSession session=request.getSession();字符串username=request.getParameter(“用户名”);session.setAttribute(“用户名”,用户名)
但由于用户名不在请求servletB的网页中,因此在尝试执行相同操作时会出现错误。
    HttpSession session = request.getSession();
    String username = request.getParameter("username");
    session.setAttribute("userName", username);