搞struts2的必看,偶尔发现的一个东西 可能有些高人已经知道了。测试struts2的action可以不用往服务器上部署,直接new一个action就可以测试了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例如://Actionpackage com.action;import com.dao.StudentDao;import com.opensymphony.xwork2.ActionSupport;public class StudentAction extends ActionSupport { private int sid; public int getSid() { return sid; } public void setSid(int sid) { this.sid = sid; } public String delete() { StudentDao sd = new StudentDao(); sd.delete(sid); return SUCCESS; }}//main方法package com.test;import com.action.StudentAction;public class Test1 { public static void main(String[] args) throws Exception { StudentAction sa = new StudentAction(); sa.setSid(8); String str = sa.delete(); System.out.println(str); }} 那Action里面其他的方法呐! 里面的那些参数呐?? 这下测试Action容易多了,谢谢楼主! LZ 你试验一下如下的行么?太刺激了!public class StudentAction extends ActionSupport implements SessionAware action 不和servlet 耦合了,如果单纯想测试action 里面的逻辑的话好像是可以哦~~但是有什么意义呢,而且逻辑代码一般都不放在action.其实action就做两件事情 获得参数和调转,这两样你都没法测试。 唉,听前辈这么一说,我也觉得测action没什么意义了。 呵呵 试试struts1 可以不? 泛型dao 如何在sping中注入泛型,不想通过继承的方式来实现 linux tomcat zip文件用java先上传再加压,报错to many open file(紧急求助) 请问如何测试一个Action 小白求解 URL解码问题 求救 java jpa注解 一个关于WEB应用程序的严重问题不知道怎么解决? Shanghai---------------Senior J2EE Arch Engineer----------------------Salary 10000RMB+ 先谢谢了! EJB高手请进 求J2EE api文档 没有团队和我一起奋斗怎么办? 包含htm文件乱码的问题
//Action
package com.action;import com.dao.StudentDao;
import com.opensymphony.xwork2.ActionSupport;public class StudentAction extends ActionSupport { private int sid; public int getSid() {
return sid;
} public void setSid(int sid) {
this.sid = sid;
} public String delete() {
StudentDao sd = new StudentDao();
sd.delete(sid);
return SUCCESS;
}
}//main方法
package com.test;import com.action.StudentAction;public class Test1 {
public static void main(String[] args) throws Exception {
StudentAction sa = new StudentAction();
sa.setSid(8);
String str = sa.delete();
System.out.println(str);
}
}