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
将对象从servlet发送到jsp并返回到servlet_Jsp_Session_Jakarta Ee_Object_Servlets - Fatal编程技术网

将对象从servlet发送到jsp并返回到servlet

将对象从servlet发送到jsp并返回到servlet,jsp,session,jakarta-ee,object,servlets,Jsp,Session,Jakarta Ee,Object,Servlets,当我在一个会话中从另一个Servlet接收到非常相同的对象时,如何将一个对象发送回Servlet(从JSP) 代码如下: 1) user=object(Loginservlet->succes.jsp) 2) 在success.jsp中接收用户对象 User user = (User) session.getAttribute("user"); 3) 现在我想将这个对象发送到ExchangeServlet,因为我需要这个对象的一些属性,比如user.getUsername(),但是这个对象在J

当我在一个会话中从另一个Servlet接收到非常相同的对象时,如何将一个对象发送回Servlet(从JSP)

代码如下:

1) user=object(Loginservlet->succes.jsp)

2) 在success.jsp中接收用户对象

User user = (User) session.getAttribute("user");
3) 现在我想将这个对象发送到ExchangeServlet,因为我需要这个对象的一些属性,比如user.getUsername(),但是这个对象在JSP页面中的任何地方都无法访问,只能在我接收到它的地方访问。 例如,我想在单击按钮时发送它


提前谢谢

您所说的不可访问JSP页面中的任何位置(仅在我接收到它的位置)的意思是,会话变量应该一直可见,直到会话超时或会话关闭(例如用户注销)。当我确实喜欢JSP页面中的某个位置时,它会显示“找不到符号”,并突出显示“用户”,我会在一秒钟内尝试一些东西。可能已经解决了我很抱歉有点奇怪。在xhtml的其余部分中,我无法访问该对象。现在我可以了。无论如何谢谢你!
User user = (User) session.getAttribute("user");