В чем разница между плитки: useattribute и плитки: insertattribute? Можете привести пример?Плитки - Весна MVC
ответ
См. http://tiles.apache.org/2.2/framework/tiles-jsp/tlddoc/tiles/insertAttribute.html и http://tiles.apache.org/2.2/framework/tiles-jsp/tlddoc/tiles/useAttribute.html.
useAttribute
объявляет переменную, содержащую атрибут. insertAttribute
вставляет атрибут в ответ. Это в основном та же разница, как между
String id = attributeValue("theAttribute");
и
out.println(attributeValue("theAttribute"));
Благодаря @JB Nizet!
На самом деле мне нужен этот атрибут плитки, который будет использоваться на странице jsp. Я нашел разницу и почти то же самое, что вы объяснили. Тем не менее, я хотел бы поделиться своим примером для тех, кто пытается его на странице JSP
фрагмент кода myLayout.jsp
<tiles:useAttribute name="my_title"/>
<c:if test="${not empty my_title}">
<tiles:insertAttribute name="my_title"/>
</c:if>
useAttribute будет в каком-то смысле преобразовать «my_title» в переменную, которую теперь можно манипулировать как обычную переменную jsp. Эта новая переменная будет иметь значение, предоставляемое определением плитки. Следовательно, переменная может быть проверена, если его пустым или пустым, и если оно не пусто, то значение outputed в браузер (ответ) с помощью insertAttribute
Вот определение образца плитки:
<definition name="test" template="myLayout.jsp">
<put-attribute name="my_title" value="Web Blog" />
</definition>
наслаждайтесь!
- 1. загрузка ресурсов в плитки и весна mvc
- 2. Конфигурация плитки Spring mvc
- 3. jQuery.load() + Spring MVC + Плитки
- 4. Весна + Весна MVC инъекции без использования @Autowire
- 5. Весна MVC Hibernate Весна Безопасность Вход
- 6. Весна MVC/Весна Данные данных выборка рекурсии
- 7. Весна mvc сервлет инициализации
- 8. Весна 4 MVC + HTTPS
- 9. Угловая 2 + Весна MVC
- 10. Весна MVC. Рендеринг макета
- 11. Java весна 3,0 MVC
- 12. Весна mvc против шва
- 13. Весна mvc + hibernate + maven
- 14. Весна безопасности и mvc
- 15. Весна mvc и Ajax
- 16. Весна mvc обновление операции
- 17. MVC весна исключение
- 18. весна веб Scala MVC
- 19. Весна mvc charset
- 20. выпадающей весна веб MVC
- 21. Весна MVC две конфигурации?
- 22. Весна MVC с атмосферой
- 23. Весна MVC или калитка?
- 24. Магистраль и весна mvc
- 25. Spring MVC интеграция с плитки
- 26. Плитки 2 с Spring MVC не разрешаем
- 27. У меня есть весна mvc и плитки. Теперь мне нужен пользовательский контроль
- 28. Весна mvc + ajax на Responsebody
- 29. Весна mvc Интеграция спящего режима
- 30. Весна MVC не показывает изображения
IMO вы должны принять ответ JB Nizet –