在JSP中调用java搜索函数

在JSP中调用java搜索函数,java,hibernate,jsp,Java,Hibernate,Jsp,我用hibernate设置了一个数据库,我想在JSP页面中调用对表的搜索。如何使用jsp页面调用java函数并存储结果,然后在jsp页面上打印它们 搜索功能(按主题搜索) public Iterable getSelectedLayouts(字符串subjectName){} 我在jsp页面中将包含此方法的类作为Springbean custom:useSpringBean var="layoutManager" bean="LayoutManager" LayoutManager在哪里上

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

搜索功能(按主题搜索)

public Iterable getSelectedLayouts(字符串subjectName){}
我在jsp页面中将包含此方法的类作为Springbean

custom:useSpringBean var="layoutManager" bean="LayoutManager" 
LayoutManager在哪里上课

我不知道如何在jsp页面中调用该方法并输出结果


我使用spring/hibernate连接到数据库,并在本地tomcat服务器上运行我的jsp,因为您的问题不清楚您使用的是什么框架。我只会给你一个非常一般和简单的答案,但是你可以在你使用的任何框架中使用相同的想法

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


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

您是否要求我们创建您的查询/方法?或者您正在询问如何从JSP执行现有代码?向我们展示一些代码,我们可以让您继续…请添加您正在使用的所有相关框架。根据你的问题,我猜你在使用Spring(MVC)?