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?????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11