2012-06-07 2 views
0

Как я могу вызвать HttpServletReponse из контекста выполнения JBPM. Это связано с тем, что делегированный Java-класс действия вызывается из определения процесса, и программа должна разрешить пользователю загружать файл из веб-браузера при переходе на рабочий процесс.Загрузить файл во время перехода рабочего процесса

Я не могу получить доступ к веб-слою Alfresco и не знаю, как получить доступ к HttpServletReponse, чтобы позволить пользователю загружать файл.

Любые виды помощи приветствуются.

ответ

1

Несмотря на то, что можно получить доступ к веб-слою от действия - это плохая идея, так как она разбивает всю концепцию расслоения.

Сказанное: самое быстрое решение Я могу придумать, основан на ThreadLocal. Взгляните на http://veerasundar.com/blog/2010/11/java-thread-local-how-to-use-and-code-sample/, чтобы получить подробную информацию о них в целом. Используйте один, чтобы сохранить/получить все необходимое в веб-уровне.

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