日期:2014-05-20  浏览次数:20701 次

ActionMapping怎么得到对象,[看到了就进来吧]。
public class AddAction extends Action {
private Calculator biz = new Calculator();
public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){
ActionForward af = null;
//获取表单参数
AddForm addForm = (AddForm)form;
//调用业务对象的方法
double resultData = biz.add(addForm.getNum1(), addForm.getNum2());
request.setAttribute("resultData", resultData);
//将请求转发逻辑名为“result”的页面
af = mapping.findForward("result");
return af;
}
}

我在servlet的doPost()方法中该怎么调用execute方法,主要是mapping,form这两个参数是怎么写。
请你们帮忙了。刚接触Struts。。


------解决方案--------------------
问题没看懂,,,,看来你的意思是想使用Servlet调用Action , 呵,有Action了还用Servlet干吗?
在看看结贴率,,,,,,,,,,咳~ 兄弟发帖要结贴啊。