import java.util.*;
import java.text.*;
import javax.servlet.http.*;
import org.apache.struts.action.*;
import common.com.*;
import bean.aaBean;
import bean.bbBean;public class AaAction extends Action {
 
public ActionForward execute(ActionMapping mapping, ActionForm form,
                               HttpServletRequest request,
                               HttpServletResponse response) throws Exception {
    AaBean aaBean = (AaBean) form;
    String operation = "operation";
    String forward;if ("new".equals(operation)) {
      aaBean.get("常量");
      BbBean bbBean = new BbBean();
      bbBean.fangFa();
      request.setAttribute(REQ_OPERATION_BEAN, "doNew");
      forward = "modify";
    }  return mapping.findForward(forward);
  }
}是这样子写么
能不能帮我解释一下 此时 AaBean 和 BbBean 
在这个AaAction中的区别好么
不是很理解

解决方案 »

  1.   

    String operation = "operation";      ```1
        String forward; if ("new".equals(operation)) { ``````````2
          aaBean.get("常量"); 
          BbBean bbBean = new BbBean(); 
          bbBean.fangFa(); 
          request.setAttribute(REQ_OPERATION_BEAN, "doNew"); 
          forward = "modify"; 
        } 
    没明白楼主的意思,在1处operation赋值有问题吧                              operation = aaBean.getOperation();           aaBean 是一个ACTIONFORM,jsp表单提交的数据全在里面.                                                                             我也是个新手,望达人正解!