⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testactioninvocation.java

📁 在Struts2中的jar包xwork的源代码.版本为2.0.7
💻 JAVA
字号:
/* * Created on 6/11/2004 */package com.opensymphony.xwork2.spring.interceptor;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionEventListener;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.ActionProxy;import com.opensymphony.xwork2.Result;import com.opensymphony.xwork2.interceptor.PreResultListener;import com.opensymphony.xwork2.util.ValueStack;import java.lang.reflect.Method;/** * @author Simon Stewart */public class TestActionInvocation implements ActionInvocation {    private Object action;    private boolean executed;    public TestActionInvocation(Object wrappedAction) {        this.action = wrappedAction;    }    public Object getAction() {        return action;    }    public boolean isExecuted() {        return executed;    }    public ActionContext getInvocationContext() {        return null;    }    public ActionProxy getProxy() {        return null;    }    public Result getResult() throws Exception {        return null;    }    public String getResultCode() {        return null;    }    public void setResultCode(String resultCode) {    }    public ValueStack getStack() {        return null;    }    public void addPreResultListener(PreResultListener listener) {    }    public String invoke() throws Exception {        return invokeActionOnly();    }    public String invokeActionOnly() throws Exception {        executed = true;        Method method = action.getClass().getMethod("execute", new Class[0]);        return (String) method.invoke(action, new Object[0]);    }    public void setActionEventListener(ActionEventListener listener) {    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -