public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
DispForm dispForm = (DispForm) form;// TODO Auto-generated method stub
ActionMapping am=null;
if(mapping.getAttribute().length()==0){
String mess="<script language='javascript'>alert('error message!');</script>";
request.setAttribute("mess", "mess");
am.findForward("error");
} else {
request.setAttribute("mess", dispForm.getName());
am.findForward("disp");
}
return am;
}
我想在程序中只有一个return 语句,可是这么写不对,我望记怎么写了,麻烦高手解答
HttpServletRequest request, HttpServletResponse response) {
DispForm dispForm = (DispForm) form;// TODO Auto-generated method stub
ActionMapping am=null;
if(mapping.getAttribute().length()==0){
String mess="<script language='javascript'>alert('error message!');</script>";
request.setAttribute("mess", "mess");
am.findForward("error");
} else {
request.setAttribute("mess", dispForm.getName());
am.findForward("disp");
}
return am;
}
我想在程序中只有一个return 语句,可是这么写不对,我望记怎么写了,麻烦高手解答
HttpServletRequest request, HttpServletResponse response) {
DispForm dispForm = (DispForm) form;// TODO Auto-generated method stub
ActionForward af=null;
if(mapping.getAttribute().length()==0){
String mess="<script language='javascript'>alert('error message!');</script>";
request.setAttribute("mess", "mess");
af=mapping.findForward("error");
} else {
request.setAttribute("mess", dispForm.getName());
af=maping.findForward("disp");
}
return af;
}
HttpServletRequest request, HttpServletResponse response) {
DispForm dispForm = (DispForm) form;
String forward = ""; if(mapping.getAttribute().length() == 0){
String mess="<script language='javascript'>alert('error message!');</script>";
request.setAttribute("mess", "mess");
forward = "error";
}
else {
request.setAttribute("mess", dispForm.getName());
forward = "disp";
}
return mapping.findForward(forward);
}