Вот код перехватчика: -Войти Interceptor (Пользовательские Interceptor) очистка параметров Действие
public class LoginInterceptor extends AbstractInterceptor implements
StrutsStatics {
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
public String intercept(ActionInvocation invocation) throws Exception {
ActionContext context = invocation.getInvocationContext();
HttpServletRequest request = (HttpServletRequest) context
.get(HTTP_REQUEST);
HttpSession session = request.getSession(false);
String loginId = (String) session
.getAttribute(Constants.SESSION_ATT_USERID);
if (loginId == null) {
return Action.LOGIN;
} else {
return invocation.invoke();
}
}
}
При вызове любого конкретного действия Перехватчик является вызывался. Но параметры действия становятся нулевыми. Если вы используете код без перехватчика, то его работа прекращается. Я попытался решить это по многим причинам, но не смог найти решение.
Да я уже сделал, что приятель. –
Lol «приятель» :) это был выстрел в темноте, теперь вам нужно опубликовать более подробную информацию или ваш вопрос неопровержимо –