2

我需要开发一个 web 应用程序来显示我们公司提供的服务列表。一个警告,取决于某些变量的值(例如客户的类型、收入水平、孩子的数量)的成本和持续时间提供的服务会发生变化。

请注意,每项服务都是“单独的”——它需要不同数量的变量来形成最终的成本和持续时间。现在,我正在寻找一种解决方案,该解决方案允许我根据业务规则中显示的变量集自动生成输入字段的过程。

现在,我必须像这样手动创建输入字段(大多数是单选或下拉列表类型)

<select id = "myList">
    <option value = "myValue1">one</option>
    <option value = "myValue2">two</option>
    <option value = "myValue3">three</option>
    <option value = "myValue4">four</option>
 </select>

显示 myValueN 是最痛苦的部分。

我有 50 项服务必须在列表中显示,我不想像上面那样编写静态 html。

我的业务规则位于运行在 BRMS(DROOLS)服务器(版本 5.4.0)上的 JBoss 的 Guvnor 业务规则编辑器上

4

2 回答 2

0

我可以考虑的一些选项:

  1. 使用正则表达式解析生成的 DRL/BRL。
  2. 使用 drools-verifier 从您的 DRL/BRL 中提取所需信息。
  3. 在 Guvnor 中使用枚举来存储这些值(您可以使用 Java 枚举)。使用相同的枚举来生成您的 html 页面。

希望能帮助到你,

于 2013-09-25T11:58:14.353 回答
0

您是否检查了新工具的候选版本?

于 2013-09-25T21:15:46.680 回答