Non utilizzare annotazioni BEA Beehive @jpf:action

I tag Javadoc BEA Beehive @jpf:action nei file JPF migrati vengono contrassegnati con questa regola. Quando viene fornita una correzione automatica per questa regola, essa convertirà il tag in un'annotazione a livello di metodo @ Jpf.Action. 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 "
  * / < /span> < span class="Code">
protected Forward AuthAction(AuthActionForm form)

La correzione automatica migrerà questi tag come mostrato nell'esempio seguente:


/*
* @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.