-2

我有一个使用休眠的数据库设置,我想在我的 JSP 页面中调用对表的搜索。如何使用 jsp 页面调用我的 java 函数并存储结果,然后在 jsp 页面上打印它们?

搜索功能(按主题搜索)

public Iterable<Layouts> getSelectedLayouts(String subjectName){}

我的jsp页面中有包含这个方法的类作为spring bean

custom:useSpringBean var="layoutManager" bean="LayoutManager" 

其中 LayoutManager 是类

不知道怎么调用jsp页面中的方法并输出结果

我正在使用 spring/hibernate 连接到数据库,并在本地 tomcat 服务器上运行我的 jsp

4

1 回答 1

1

由于您的问题尚不清楚您正在使用什么框架。我只会给你一个非常笼统和简单的答案,但你可以在你使用的任何框架中使用相同的想法。

您的 jsp 页面中可能有一个按钮,单击该按钮将调用 servlet。在 servlet 中,您将可以访问通过 jsp 页面提交的字段。使用字段创建搜索对象 (DAO) 并使用它查询数据库。

当您从数据库中获取结果时,将其保存在会话范围内。所以现在在您的 jsp 页面中,您可以访问该对象并显示它。您可以使用 jstl 访问对象的字段。

于 2012-06-05T22:20:38.497 回答