・デバッグモードで起動し、本来存在していなければならない1つ目の
メッセージがどのタイミングでリクエストアトリビュートから消滅しているか。
⇒下記の通りに、Actionでデバッグでも、sessionの内容も見えません。
public final BLogicResult doExecuteBLogic(final Map<String, String> map)
throws Exception {
私の考え方から、聞きたいことがあります。
Actionの上記メソッドに、各々のactionで新しいBLogicResult result = new BLogicResult();
をnewして返却して、それでもrequestで取得できますか。
・1度目、2度目のBLogic内でメッセージをセットしている部分のソースコード
⇒一度目のセットしている部分
BLogicResult result = new BLogicResult();
BLogicMessages messages = new BLogicMessages();
messages.add("INVALID_REFERENCE_DATA", new BLogicMessage("INVALID_REFERENCE_DATA"));
result.setMessages(messages);
result.setResultString("success");
return result;
⇒二度目のセットしている部分
BLogicResult result = new BLogicResult();
BLogicMessages messages = new BLogicMessages();
messages.add("NO_TARGET_FOR_SEARCHING", new BLogicMessage(
"NO_TARGET_FOR_SEARCHING"));
result.setMessages(messages);
result.setResultString("success");
return result;
・1度目、2度目のBLogicを呼び出しているActionクラス名
⇒一度目のactionクラス名:
public class SectionMstListDeleteAction extends
AbstractBLogicAction<Map<String, Object>> {
⇒二度目のactionクラス名:
public class SectionMstListSearchAction extends
AbstractBLogicAction<Map<String, String>> {