-
Type:
Improvement
-
Resolution: Won't Fix
-
Priority:
Minor
-
Affects Version/s: 0.9.5
-
Component/s: ymir-extension
-
None
requestParameterでactionをdispatchするようになっているケースでは、nameを持つボタン等に対応するアクションメソッドだけが呼ばれるはずで、デフォルトのPOSTアクションは呼ばれることはない。そのため、デフォルトのPOSTアクションが呼ばれらExceptionをスローするようなコードを自動生成することにする。
ただし、nameがJavaの識別子として不適切なケース等、デフォルトのPOSTアクションが呼ばれうる場合はExceptionをスローするようにはしない。
また、POST以外の場合もExceptionをスローするようにはしない。これはGET等の場合はrequestParameterなしでも呼ばれる可能性が低くないため。
このissueで書かれている改善をとりやめて
YMIR-207に書かれている改善を行なうようにする。