图2-13 修改名称后的页面流
4. 页面开发
(1) 在helloworld.flowx所在的构件编辑器中的“输入页面”图元上点击右键,在弹出的菜单中选择“生成jsp页面”, 如图2-14所示。系统将在
第51页 共357页
“EOSTripping?com.primeton.helloworld?展现?页面资源”路径下自动创建“helloworld_view0.jsp”页面。
图2-14 生成JSP页面
这时双击“输入页面”图元,会弹出该图元的设置对话框,返回页面会被自动填上。如图2-15所示。
第52页 共357页
图2-15 “输入页面”的设置对话框
(2) 打开“helloworld_view0.jsp”,我们可以看到系统会自动生成一段代码:form表单里有一个表格table,一个“提交”按钮,并通过javascript来触发提交事件。我们根据案例需求,修改form表单里的代码并保存。修改后的代码如下:
第53页 共357页
在上面的代码中,输入的信息对应的文本框名字是“myName”,点击“提交”按钮,后,由于按钮的类型是“submit”,form表单会调用action对应的页面流“com.primeton.helloworld.helloworld.flow”,另外“_eosFlowAction”的属性值是“join”,也就表示将会执行页面流中“join”指向的业务操作。