2013-10-27 1 views
0

Я написал небольшое приложение Spring MVC + JSP https://github.com/alexec/release-manager, и я хотел бы добавить к нему функцию «watch page». Пользователь может щелкнуть, чтобы просмотреть страницу, и когда некоторые данные изменятся, он отправит эту страницу пользователю по электронной почте.Приложение Spring MVC + JSP для отправки страницы по электронной почте

Любые мысли о том, как я могу это достичь?

+0

Я предполагаю, что у вас есть метод, который позволяет людям изменять страницу или, по крайней мере, данные на странице. Моя мысль заключается в том, что вы привязываетесь к этому методу, и когда изменения сохраняются, вызовите метод службы, который затем получит список всех людей, помеченных как «наблюдатели», и отправьте электронное письмо. – CodeChimp

ответ

0

хорошо вы можете использовать АОП, создать такой класс весной Строчка:

@Aspect 
    public class StateAOP { 
Logger log = Logger.getLogger(getClass()); 

// .............................................................................. 
@Before("AllController()") 
public void changeState(JoinPoint joinpoint) { 
     service.changeStateOf() 
       }} 

    @Pointcut("within(com.control..*)") 
public void AllController() { 
} 

    // .............................................................................. 

А также создать класс состояния в сессии

@Component 
    @Scope("session") 
    public class state 
    { 
    // static 
    } 

// .............................................................................. 

и после этого создать АЯКС функцию интервала Усин Jquery в веб-просмотр времени чтения времени и изменения отправить отправить по электронной почте

Смежные вопросы