Struts2 Action????????
???????????? ???????[ 2013/9/18 13:34:31 ] ????????
??????????TestMathAction?????????MathService.add??????????????????????????
import action.MathAction;
import com.opensymphony.xwork2.ActionProxy;
import org.apache.struts2.StrutsSpringTestCase;
public class TestMathAction extends StrutsSpringTestCase{
private MathAction action;
private ActionProxy proxy;
protected String getContextLocations() {
return "spring/applicationContext.xml";
}
private void init(){
proxy=getActionProxy("/add");
action=(MathAction)proxy.getAction();
}
public void testAdd() throws Exception{
init();
proxy.execute();
assertEquals(request.getAttribute("add.result")??3);
}
}
?????????????Сtrick?????????£?applicationContext.xml??????classpath??????£???????????????????????????getContextLocations??????????class path???????????????????“/”????????????spring?£????????spring/applicationContext.xml??????struts??spring????????ò???д????????????????jar?????????????????struts2-spring-plugin-2.2.1.1.jar?????????????????????jsp-api.jar??servlet-api.jar???tomcat??copy???????junit.jar?????????
??????

???·???
App??С????H5?????????????????Щ??
2024/9/11 15:34:34?????????????????????????
2024/9/10 11:13:49P-One ???????????????????????????????????????
2024/9/10 10:14:12???????????????????????????
2024/9/9 18:04:26??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44