JavaScript wurde im JavaEE-Umfeld bisher immer eher stiefmütterlich behandelt. So ist das bis dato einzig im Standard verfügbare Webframework, JSF, so weit von den eigentlichen Webtechnologien abstrahiert, dass ein JSF-Entwickler nur selten in Berührung mit der umstrittenen Scriptsprache kommt. Zusätzlich bieten Komponentenbibliotheken wie Primefaces Funktionalitäten, die für die meisten Anwendungsfälle ausreichen. Das Baukastenprinzip von JSF hat allerdings zwei große Nachteile. Erstens führt die Integration von eigenem JavaScript-Code in die vorgefertigten Komponenten häufig zu einem Chaos. Zweitens ist das gesamte JSF-Konstrukt extrem schwergewichtig, sodass neue Technologietrends nur mit einer großen zeitlichen Verzögerung in das Framework aufgenommen werden können (wie z.B. einst Ajax oder HTML5). Mit MVC 1.0 wird JavaEE um ein Action-orientiertes MVC-Framework erweitert, welches, ganz im Gegensatz zu JSF, nicht mehr auf die Abstrahierung von Webtechnologien setzt. MVC 1.0 wird dadurch viel größere Freiheiten für die Integration von JavaScript-Frameworks mit sich bringen und so die Entwicklung zeitgemäßer Webapplikationen im Java-EE-Stack ermöglichen. Im Vortrag werden die verschiedenen Möglichkeiten, moderne Webanwendungen mit dem neuen MVC 1.0 Framework zu entwickeln, aufgezeigt. Der Schwerpunkt liegt dabei vor allem auf den unterschiedlichen Ansätzen, JavaScript in MVC 1.0 zu integrieren.