从Java Bean获取数据以显示在JSP页面上

从Java Bean获取数据以显示在JSP页面上,第1张

从Java Bean获取数据以显示在JSP页面

首先,您的类

RegisterDetails
不是bean,因为它没有实现
java.io.Serializable
接口。

其次,您确实需要对来自请求的数据实施某种输入清理(以防止SQL / HTML
/跨站点脚本注入),并且,如果您要使用Bean,我想您应该将其放在Bean中类。

第三,您也可以省去bean的概念(这意味着您不需要jsp:useBean),只需将RegisterDetails类的实例作为常规类对象保存到会话中,然后可以在任何会话中将其从会话中拉出。页面如下:

在Servlet中:

 session.setAttribute("details", details); //saving your object to the session

在任何其他页面中:

RegisterDetails details = (RegisterDetails)session.getAttribute("details");


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5167243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-19

发表评论

登录后才能评论

评论列表(0条)

保存