Struts, передавая статическое имя класса через include
Я пытаюсь сократить код, создавая включение для общего блока кода, который находится между двумя JSP. Тем не менее, я испытываю самые трудные времена, пытаясь выяснить, как передать это, включая параметры со стойками.
В родительской JSP у меня есть это:
<s:include value="../path_to_include.jsp">
<s:param name="someClass" value="com.package.ClassName" />
</s:include>
В том числе включают в себя:
<s:set name="staticClassMember" value="%{@someClass@STATIC_CLASS_MEMBER}" />
Что приводит к провалу распорок. Итак, у меня есть несколько вопросов здесь:
- Как я могу передать это имя класса и получить доступ к нему как к переменной во включенной JSP?
- Я попытался установить для struts.devMode значение true в моем struts.xml, но это, похоже, не дает мне ошибки, включенная JSP просто не отображается. Без каких-либо сообщений об ошибках я в значительной степени в замешательстве, почему это не удается / как это исправить. Есть ли другие настройки, которые мне нужны для распорок, чтобы это вызывало ошибку?
- Где я могу найти хорошую документацию для этого?
Я хотел бы не включать каждую статическую переменную в качестве отдельного аргумента для включения.