К сожалению, мне нужно внедрить новые функции в старое приложение Struts1. В текущем представлении используются шаблоны Velocity, однако я не вижу используемых тегов struts. Я также знаю, что в Struts2 есть возможность использовать теги Struts в шаблонах Freemarker и/или Velocity.
Например, в приложении Struts2 on может выполнять следующие действия в шаблонах Velocity (вместо использования библиотеки тегов JSP):
#sform ("action=updatePerson")
#stextfield ("label=First name" "name=firstName")
#ssubmit ("value=Update")
#end
Существовал ли этот тип интеграции в Struts1? Есть ли способ использовать теги Struts1 в шаблонах Velocity, или это требует серьезного пересмотра способа интеграции скорости в Struts1?