繁体   English   中英

在Servlet中使用JSP Bean

[英]Using JSP Bean in a Servlet

所以我在JSP页面上使用bean来存储一些数据,如下所示:

<jsp:useBean id="data" class="myclass" scope="session" />

无论如何,以后在同一会话中是否可以从servlet访问此bean?

编辑:

显然,加载jsp页面和servlet时,我没有访问相同的会话。 我正在打印会话ID,这给我两个页面一个不同的值,所以我无法访问bean。 有任何想法吗?

是的,您可以通过id作为键从会话中获取它作为属性。

Data data = (Data) request.getSession().getAttribute("data");

请注意,您需要将类放在包中,否则无法导入它。 您还想给它一个比myclass更明智的名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM