为什么会话的3个参数中有1个为null(Java),但servlet中的参数不是null
JSP中的用户名在为什么会话的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
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
对象。谢谢,我不知道,修复了