Java-часть, например asp.net?

Я читал о технологии веб-частей asp.net, которая дает пользователям некоторые возможности персонализации в соответствии с некоторыми правилами и инструментами веб-частей.

есть ли что-то вроде библиотеки технологий webpart под java?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
894
4

Ответы 4

Всегда есть злополучный Портлет.

Я не знаю ни одной реализации этого JSF или JSP, и я не думаю, что они вообще существуют.

Однако можно создать такое с помощью GWT от Google и GWT-Dnd. Они позволяют создавать веб-приложения на javascript, но вы пишете их на Java.

Вот пример, созданный с помощью GWT-DND: http://www.wibokr.com

  • Вы можете использовать следующее:
    • JSP
    • JSF (или любая другая реализация - Icefaces, Richfaces, MyFaces и т. д.)
    • Google Web Toolkit
    • Spring MVC
    • Решение на основе шаблонов (Freemarker или Velocity)

Не встречалось никаких фреймворков, которые напрямую поддерживали бы такую ​​функциональность, помимо самой основы, но есть много фреймворков, которые позволят вам разработать такую ​​систему, если вы захотите. Из других ответов пока действительны только GWT и Portlet.

Если вы хотите найти что-то совместимое, вам следует начать поиск веб-фреймворков, которые поддерживают любую из спецификаций Portlet API (1.0 - это JSR-168, 2.0 - это JSR-286). В противном случае вы можете просто развернуть свою собственную на основе веб-фреймворка, с которым вам удобнее всего работать, будь то GWT, Шов, Калитка, Гобелен, Ваадин ...

Другие вопросы по теме