Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
为什么会话的3个参数中有1个为null(Java),但servlet中的参数不是null_Java_Jsp_Session_Servlets - Fatal编程技术网

为什么会话的3个参数中有1个为null(Java),但servlet中的参数不是null

为什么会话的3个参数中有1个为null(Java),但servlet中的参数不是null,java,jsp,session,servlets,Java,Jsp,Session,Servlets,JSP中的用户名在null中,为什么?在servlet中,我没有null参数name和familiya工作正常,只有username为null Servlet: HttpSession session = request.getSession(); session.setMaxInactiveInterval(30); session.setAttribute(username, uservalue); session.setAttribute(name, namevalue); session

JSP中的用户名在
null
中,为什么?在servlet中,我没有
null
参数
name
familiya
工作正常,只有
username
null

Servlet:

HttpSession session = request.getSession();
session.setMaxInactiveInterval(30);
session.setAttribute(username, uservalue);
session.setAttribute(name, namevalue);
session.setAttribute(familiya, familiyavalue);
PrintWriter out = response.getWriter();
out.println(uservalue);  ==== Is NOT null
JSP:


您可能应该将
setAttribute
与常量名称一起使用,如下所示:

session.setAttribute("username", uservalue);
session.setAttribute("name", namevalue);
session.setAttribute("familiya", familiyavalue);

与您正在检索它们相同

您可能应该将
setAttribute
与常量名称一起使用,如下所示:

session.setAttribute("username", uservalue);
session.setAttribute("name", namevalue);
session.setAttribute("familiya", familiyavalue);

与您正在检索它们相同

您可能应该将
setAttribute
与常量名称一起使用,如下所示:

session.setAttribute("username", uservalue);
session.setAttribute("name", namevalue);
session.setAttribute("familiya", familiyavalue);

与您正在检索它们相同

您可能应该将
setAttribute
与常量名称一起使用,如下所示:

session.setAttribute("username", uservalue);
session.setAttribute("name", namevalue);
session.setAttribute("familiya", familiyavalue);

与您正在检索它们相同

与servlet不同,在JSP中,您不必执行
HttpSession ses=request.getSession()
因为它已经有一个名为
session
HttpSession
对象。谢谢,我不知道它,像servlet一样修复,在JSP中你不必执行
HttpSession ses=request.getSession()
因为它已经有一个名为
session
HttpSession
对象。谢谢,我不知道它,像servlet一样修复,在JSP中你不必执行
HttpSession ses=request.getSession()
因为它已经有一个名为
session
HttpSession
对象。谢谢,我不知道它,像servlet一样修复,在JSP中你不必执行
HttpSession ses=request.getSession()
因为它已经有一个名为
session
HttpSession
对象。谢谢,我不知道,修复了