📄 admincontroller.jpf
字号:
package admin;
import com.bea.wlw.netui.pageflow.FormData;
import com.bea.wlw.netui.pageflow.Forward;
import com.bea.wlw.netui.pageflow.PageFlowController;
/**
* @jpf:controller
* @jpf:view-properties view-properties::
* <!-- This data is auto-generated. Hand-editing this section is not recommended. -->
* <view-properties>
* <pageflow-object id="pageflow:/admin/AdminController.jpf"/>
* <pageflow-object id="action:begin.do">
* <property value="40" name="x"/>
* <property value="160" name="y"/>
* </pageflow-object>
* <pageflow-object id="action:deleteCategory.do">
* <property value="280" name="x"/>
* <property value="160" name="y"/>
* </pageflow-object>
* <pageflow-object id="action-call:@page:list-ca.jsp@#@action:deleteCategory.do@">
* <property value="196,220,220,244" name="elbowsX"/>
* <property value="151,151,151,151" name="elbowsY"/>
* <property value="East_1" name="fromPort"/>
* <property value="West_1" name="toPort"/>
* </pageflow-object>
* <pageflow-object id="action-call:@page:list-ca.jsp@#@action:begin.do@">
* <property value="124,100,100,76" name="elbowsX"/>
* <property value="151,151,151,151" name="elbowsY"/>
* <property value="West_1" name="fromPort"/>
* <property value="East_1" name="toPort"/>
* </pageflow-object>
* <pageflow-object id="page:list-ca.jsp">
* <property value="160" name="x"/>
* <property value="160" name="y"/>
* </pageflow-object>
* <pageflow-object id="action-call:@page:error.jsp@#@action:begin.do@">
* <property value="244,40,40,40" name="elbowsX"/>
* <property value="271,271,238,205" name="elbowsY"/>
* <property value="West_1" name="fromPort"/>
* <property value="South_1" name="toPort"/>
* </pageflow-object>
* <pageflow-object id="page:error.jsp">
* <property value="280" name="x"/>
* <property value="280" name="y"/>
* </pageflow-object>
* <pageflow-object id="forward:path#success#list-ca.jsp?id=0#@action:begin.do@">
* <property value="76,100,100,124" name="elbowsX"/>
* <property value="151,151,151,151" name="elbowsY"/>
* <property value="East_1" name="fromPort"/>
* <property value="West_1" name="toPort"/>
* <property value="success" name="label"/>
* </pageflow-object>
* <pageflow-object id="forward:path#failure#error.jsp#@action:deleteCategory.do@">
* <property value="280,280,280,280" name="elbowsX"/>
* <property value="205,220,220,235" name="elbowsY"/>
* <property value="South_1" name="fromPort"/>
* <property value="North_1" name="toPort"/>
* <property value="failure" name="label"/>
* </pageflow-object>
* <pageflow-object id="forward:path#success#success.jsp#@action:deleteCategory.do@">
* <property value="280,280,280,280" name="elbowsX"/>
* <property value="115,100,100,85" name="elbowsY"/>
* <property value="North_1" name="fromPort"/>
* <property value="South_1" name="toPort"/>
* <property value="success" name="label"/>
* </pageflow-object>
* <pageflow-object id="formbeanprop:admin.AdminController.NewCategoryForm#name#java.lang.String"/>
* <pageflow-object id="formbeanprop:admin.AdminController.NewCategoryForm#parentId#int"/>
* <pageflow-object id="formbean:admin.AdminController.NewCategoryForm"/>
* <pageflow-object id="page:success.jsp">
* <property value="280" name="x"/>
* <property value="40" name="y"/>
* </pageflow-object>
* <pageflow-object id="action-call:@page:success.jsp@#@action:begin.do@">
* <property value="244,40,40,40" name="elbowsX"/>
* <property value="31,31,73,115" name="elbowsY"/>
* <property value="West_1" name="fromPort"/>
* <property value="North_1" name="toPort"/>
* </pageflow-object>
* </view-properties>
* ::
*/
public class AdminController extends PageFlowController
{
// Uncomment this declaration to access Global.app.
//
// protected global.Global globalApp;
//
// For an example of page flow exception handling see the example "catch" and "exception-handler"
// annotations in {project}/WEB-INF/src/global/Global.app
/**
* This method represents the point of entry into the pageflow
* @jpf:action
* @jpf:forward name="success" path="list-ca.jsp?id=0"
*/
protected Forward begin()
{
return new Forward("success");
}
/**
* @jpf:action
* @jpf:forward name="failure" path="error.jsp"
* @jpf:forward name="success" path="success.jsp"
*/
protected Forward deleteCategory()
{
int id = 0;
try {
id = Integer.parseInt(getRequest().getParameter("id"));
// perform ...
}
catch(Exception e) {
return new Forward("failure");
}
return new Forward("success");
}
/**
* FormData get and set methods may be overwritten by the Form Bean editor.
*/
public static class NewCategoryForm extends FormData
{
private String name;
private int parentId;
public String getName() { return this.name; }
public void setName(String name) { this.name = name; }
public int getParentId() { return this.parentId; }
public void setParentId(int parentId) { this.parentId = parentId; }
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -