2013-09-25 13 views
2

我需要開發一個Web應用程序,該應用程序將顯示我們公司提供的服務列表。一個警告,取決於某些變量的值(如客戶類型,收入水平,子女數量),所提供服務的成本和持續時間將會發生變化。根據業務規則中列出的變量生成輸入字段的輕量級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。

我的業務規則是對的Guvnor業務規則編輯器由一個BRMS(流口水)服務器上運行JBoss(5.4.0版本)

+0

您能否提供一些您正在使用的規則? –

+0

[link] https://www.ecreat.com/shard/s140/sh/3299ee90-2a33-4b71-aa86-95fd408ca0b0/afed24e04242a41f5d869adf982b8b23 –

回答

0

一些選項我能想到的:

  1. 解析使用正則表達式生成DRL/BRL。
  2. 使用drools-verifier從DRL/BRL中提取所需的信息。
  3. 在Guvnor中使用枚舉來存儲這些值(可以使用Java枚舉)。使用相同的枚舉來生成你的html頁面。

希望它能幫助,

0

你檢查的新工具的發行候選版本?

+0

我不確定究竟應該找什麼,以及哪裏* noob * –

相關問題