I tag Javadoc BEA Beehive @jpf:action nei file JPF
migrati vengono contrassegnati con questa regola. La regola dispone di una correzione rapida che
converte il tag in un'annotazione @Jpf.Action a livello del metodo.
Tali annotazioni definiscono generalmente un elenco di inoltri.
I seguenti esempi mostrano i tag Javadoc @jpf:action BEA Beehive:
|
/** * @jpf:action * @jpf:forward name="login" path="login.jsp" * @jpf:forward name="success" path="index.jsp" * @jpf:validation-error-forward name="error" path="login.jsp" */ protected Forward AuthAction(AuthActionForm form) |
La correzione rapida migra tali tag come illustrato nel seguente esempio:
|
/* * @jpf:action * @jpf:forward name="login" path="login.jsp" * @jpf:forward name="success" path="index.jsp" * @jpf:validation-error-forward name="error" path="login.jsp" */ @Jpf.Action( forwards = { @Jpf.Forward(name = "login", path = "/login.jsp"), @Jpf.Forward(name = "success", path = "/index.jsp") }, validationErrorForward = @Jpf.Forward(name = "error", path = "/login.jsp")) protected Forward AuthAction(AuthActionForm form) |
Il Javadoc viene convertito in commenti Java regolari, in modo che la regola non continui
a rilevare il tag @jpf.