JBPM的流程定義中對于頁面綁定并沒有什么好的辦法.
"大槍"是修改了JBPM的源代碼,來支持比如"<Task name="aa" url="/xx/yy.jsp">"的表示方法,這樣的處理效果可能不是很好,需要修改相應(yīng)的源代碼,升級的時(shí)候也要同樣修改.
我采取了另外一種折中的方法,建立一個(gè)關(guān)聯(lián)表,或者作個(gè)配置文件,url和相應(yīng)的task name對對應(yīng)關(guān)系.
運(yùn)行時(shí)得到相應(yīng)的Task對象,得到相應(yīng)的name,從對應(yīng)表中取出綁定的頁面進(jìn)行加載.
"大槍"是修改了JBPM的源代碼,來支持比如"<Task name="aa" url="/xx/yy.jsp">"的表示方法,這樣的處理效果可能不是很好,需要修改相應(yīng)的源代碼,升級的時(shí)候也要同樣修改.
我采取了另外一種折中的方法,建立一個(gè)關(guān)聯(lián)表,或者作個(gè)配置文件,url和相應(yīng)的task name對對應(yīng)關(guān)系.
運(yùn)行時(shí)得到相應(yīng)的Task對象,得到相應(yīng)的name,從對應(yīng)表中取出綁定的頁面進(jìn)行加載.