1

我只是流口水和网络开发的新手,我只是想知道如果我没有弄错这个词,我是否可以集成DroolsWeb Application我正在使用JSP的技术中。Servlet我也打算不使用MVC模式SpringMVC

我已经做的是:

  1. 已下载DroolsjBPM作为 eclipse 中的插件(能够创建 Drools 项目作为证明)
  2. 已经创建了一个动态 Web 项目,运行并使用 Tomcat 作为服务器

我的问题是我应该把 Drool 库放在哪里让我使用规则取决于用户在 JSP 中的输入?或者,如果我错过了什么,请告诉我。

4

1 回答 1

1

通常,库(jar 文件)应该放在WEB-INF/lib您的 Web 应用程序的文件夹中,然后可以将其作为一个整体打包在 .war 文件中。Tomcat(或您决定使用的任何 servlet 容器)随后会将它们加载到类路径中,作为其 webapp 初始化的一部分。Drools 可能需要特定的配置来告诉它在哪里可以找到规则文件来加载它们,请查看 Drools 文档。

我可以向您保证,它可以在 Web 应用程序中工作,也可以在使用 Spring 框架的应用程序中工作。我已经看到它与使用 JAX-WS (Apache CXF) 和 Spring on Tomcat 的 Web 服务一起工作,暴露了使用 Drools 来确定要应用哪些业务逻辑的 Web 服务。

于 2013-09-15T03:28:39.173 回答