我的例子出错了,请帮忙看看:(下面出错了)
test.jsp
if (action.equals("modefly")){
UserFace UserReg=UserFactory.Factory("update");
}else{
UserFace UserReg=UserFactory.Factory("reg");
}
UserReg.htnew();
然后请报错了,假如没有if就正确,也就是这样就正确,如下:
(正确)
UserFace UserReg=UserFactory.Factory("reg");
UserReg.htnew();
或
(正确)
UserFace UserReg=UserFactory.Factory("update");
UserReg.htnew();
为什么在
UserFace UserReg=UserFactory.Factory("reg");
与
UserFace UserReg=UserFactory.Factory("update");
之间加if判断就会出错呢?
请问如何解决以上问题????