(1) 设置<调用逻辑流>信息 页面流开发时只是从选用板上拖拽了“逻辑流”图元,并没有指明具体调用哪个逻辑流。在逻辑流开发完成后,需要回到页面流中,选择逻辑流名称,并设置输入和输出参数。
在资源管理器视图,展开“EOSTrippingcom.primeton.relationmgr展现页面流com.primeton.relationmgr”,双击打开relationmgr.flowx,在页面流的编辑视图,如图4-23所示,双击“查询操作”的逻辑流,弹出设置对话框。点击【浏览】,在弹出的选择框中选择刚才创建的逻辑流queryRelation,点击【确定】后,逻辑流的全称就显示在设置对话框的逻辑流名称中,并自动将逻辑流中设置的输入参数和返回值显示在参数配置表的“名称”一列。如图4-32所示。
图4-32中参数配置表“值”这一列中,f:criteria和f:page表示将页面流级别的criteria和page变量传入逻辑流中,返回值list表示在页面流中用list变量来接收从逻辑流中传出来的查询结果,并将该变量的值显示在页面中。
(2) 设置“结束”图元 查询后的结果需要返回在页面中,我们在“结束”图元中设置返回页面。
在页面流的编辑视图中,双击“结束”图元,弹出设置对话框,通过点击【浏览】按钮,在弹出的选择对话框中选择“com.primeton.relationmgr页面资源”下面的elationmgr_view0.jsp,点击【确定】,所选页面自动设置在设置对话框中,点击设置对话框中的【确定】按钮,完成设置。
点击工具条上的保存按钮“”,保存页面流。