Перехватчики используют при входе в Struts 2.0

Я разрабатываю базовое приложение, в котором Пользователь предоставляет свой идентификатор пользователя и пароль, и если вход в систему успешен, он перенаправляется на домашнюю страницу. Теперь для проверки я хочу использовать перехватчики, если идентификатор пользователя и пароль не пусты. Но я не могу узнать, как я могу получить доступ к значениям параметров запроса в перехватчиках. Код JSP

<s:form action="Login.action" method="post">
       <s:textfield label="Username" name="bean.userId"/>
       <s:submit value="Login" />
</s:form>

модель

@Entity
@Table(name="login")
public class Login implements Serializable
{
public Login()
{
}
public Login(String userId1, String userPassword1) {
    userId1 = userId;
    userPassword1 = userPassword;
}
private String userId;
private String userPassword;

@Id
@Column(name="USERID", nullable=false)
public String getUserId() {
    return userId;
}
public void setUserId(String userId) {
    this.userId = userId;
}
@Column(name="USERPASSWORD", nullable=false)
public String getUserPassword() {
    return userPassword;
}
public void setUserPassword(String userPassword) {
    this.userPassword = userPassword;
}
 }

Посмотреть

public class LoginAction extends ActionSupport
{
   private Login bean;
public String login()
{
    LoginManager manager=new LoginManager();
        try
        {
            manager.add(getBean());
        }
        catch(Exception e)
        {
            System.out.println(e.getMessage());
        }
         return "success";
} 


public Login getBean() {
    return bean;
}

public void setBean(Login bean) {
    this.bean = bean;
}

истребитель-перехватчик

public class LoggingInterceptor implements Interceptor
{
public void destroy() 
{
    System.out.println("Destorying......");
}

public void init() {
    System.out.println("Initializing......");

}

public String intercept(ActionInvocation actionInvocation) throws Exception 
{
    ActionConfig config  = actionInvocation.getProxy().getConfig();  
    Map parameters       = config.getParams();  
    String menuId        = (String)parameters.get("userId");
    System.out.println("Got it:"+menuId);
            return actionInvocation.invoke();
}

}

Ответы на вопрос(1)

Ваш ответ на вопрос