我在struts-action类中定义了全局静态布尔变量。如何从其他Action类更改其值。
public class MyAction extends Action{
public static boolean existsFlag = false;
public ActionForward execute(ActionMapping mapping,
ActionForm actionForm, HttpServletRequest request,
HttpServletResponse response)
throws Exception
{
int a=10;
if(a==10){
existsFlag = true; // is this ok to use
}
return mapping.findForward("successDisplayForm");
}
}
我还有另一个Action类,我想在事务完成时将此值设置为'false'。
请帮忙。
注意:使用Struts-1.3
答案 0 :(得分:1)
就像任何其他公共静态变量一样:
MyAction.existsFlag = true / false;