これは私が使用しているコードスニペットです
if (isTokenValid(request))
{
logger.debug("Add data to owner table");
System.out.println("Add data to owner table");
j=db.addRole(menuform);
if (j == 1)
menuform.reset(mapping, request);
else
request.setAttribute("recordModifyCount", 0);
message.add("recordmodify", new ActionMessage("record.insert", j));
}
else
{
System.out.println("Token not valid Add owner");
logger.debug("Token not valid Add owner");
//message.add("recordmodify", new ActionMessage("record.insert", 0));
//forward=mapping.findForward("searchAllMenuPage");
}
これは、追加ボタンをクリックすると呼び出されます 初めてクリックしたときは完全に機能しますが、2回目以降はelseブロックに入ります ie「トークンが無効です 所有者を追加します」 なぜそれがelseブロックに入るのか教えてください。