【问题标题】:Calling java search function in JSP在 JSP 中调用 java 搜索函数
【发布时间】:2012-06-05 21:43:56
【问题描述】:

我有一个带有 hibernate 的数据库设置,我想在我的 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

【问题讨论】:

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

标签: java hibernate jsp


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多