您的位置:程序门 -> java -> web 开发



在预处理action中 queryorderuserform f=(queryorderuserform)form;f居然不为空,奇怪,前辈快来帮忙看看!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


在预处理action中 queryorderuserform f=(queryorderuserform)form;f居然不为空,奇怪,前辈快来帮忙看看!!!
发表于:2007-06-04 14:29:32 楼主
一个超连接到预处理action,预处理action中
queryorderuserform   f=(queryorderuserform)form;
userdao   user=new   userdao();
user.query(f);
/////////////
在userdao中这样定义的   :
public   vector   queryuserbycondition(queryorderuserform   form){

    if(form==null){
    sql=.....;
    }else{
    sql=....;
  }
return   ...;
}
  请前辈帮我看看,为什么form   不为空呢?以前我也这样做过,就没问题,在等待
发表于:2007-06-04 14:41:251楼 得分:0
前辈帮我呀,不是我不给分,是我没分了,没办法帮帮忙吧!!!
发表于:2007-06-04 15:05:282楼 得分:0
谁也不来帮我........
发表于:2007-06-04 15:10:113楼 得分:0
你再怎么处理也是在actionservlet之后的,如果进actionservelt的时候form是null,servlet会帮你new一个form出来,当然不为空。除非你的action是没有attribute属性的。。。
发表于:2007-06-04 15:15:084楼 得分:0
前辈我知道了,我的action   中写了attribute,不写就没问题了


快速检索

最新资讯
热门点击