java - 将 JSP 与 Apache SOLR 集成

标签 java apache jsp solr jsp-tags

有人可以帮助我将 JSP 与 Apache SOLR 集成吗?我是 Apache SOLR 的新手,近年来没有太多使用 JSP,但知道它的工作原理。我已经在JSP中开发了UI,想要接受来自JSP的用户查询并在Apache SOLR中查询它们。提前致谢。

最佳答案

有几件事:

  1. 您不想将 JSP 托管在 Solr 使用的同一个 Jetty 中。主要是因为您不想将 Solr 服务器暴露给公共(public)互联网(它不安全)。因此,您的 JSP 应该运行在单独的服务器(Tomcat/Jetty/等)上并与 Solr 通信
  2. 要与 Solr 对话,您可能需要使用 SolrJ 客户端,您需要将其保存在某种全局池中
  3. 或者,您可以将 JSP View 托管在 Spring 容器内,在这种情况下您可以查看 Spring Data Solr集成,它将为您管理 session 。

关于java - 将 JSP 与 Apache SOLR 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27159398/

相关文章:

java - 无法解析此日期

Django 1.8 App 在添加 SSL 时显示文件夹结构

java - 如何将 ssl 通配符证书从 Apache 导入到 Tomcat

java - 使用 EL 使用 foreach 遍历 arraylist

java - 当 Servlet、JSP 和轻量级 DAO 层可以工作时,为什么要使用 MVC 框架?

java - 在java中按索引对数组列表的数组列表进行排序

java - 如何解决 Eclipse 中的循环项目依赖关系。有什么方法可以使依赖项之一仅运行吗?

java - Spring RESTful 应用程序基于 Java 的配置

java - Android应用程序和序列化/反序列化效率?

apache - htaccess 使用子域和 https 重定向