Jakarta ee 在多页应用程序中使用vue和javaee容器(wildfly)

Jakarta ee 在多页应用程序中使用vue和javaee容器(wildfly),jakarta-ee,vue.js,controller,mapping,Jakarta Ee,Vue.js,Controller,Mapping,我们有一个成熟的JavaEE应用程序,它是用JSF和EJB构建的。出于几个原因,我们希望摆脱JSF(阻止js调用、会话大小、模板等)。我们选择的方法是用JSP完全替换xhtml页面,创建vue模板,或者类似的方法 我们遇到的问题是:如何向某种控制器提供url映射,并使用注入的bean将其连接到新页面。在经典的JSF方法中,调用xhtml页面,该页面声明要访问的bean,然后由框架注入。现在,我们需要一些可以注入CDIBeans的东西,读取呈现所需的信息,并将json对象和vue模板一起放入结果标

我们有一个成熟的JavaEE应用程序,它是用JSF和EJB构建的。出于几个原因,我们希望摆脱JSF(阻止js调用、会话大小、模板等)。我们选择的方法是用JSP完全替换xhtml页面,创建vue模板,或者类似的方法

我们遇到的问题是:如何向某种控制器提供url映射,并使用注入的bean将其连接到新页面。在经典的JSF方法中,调用xhtml页面,该页面声明要访问的bean,然后由框架注入。现在,我们需要一些可以注入CDIBeans的东西,读取呈现所需的信息,并将json对象和vue模板一起放入结果标记中,从而允许浏览器快速呈现页面(尤其是在页面呈现后,无需通过REST资源加载所有所需数据)

我认为可能的方法是为每个url创建一个servlet,它使用注入的bean,将数据放在请求范围内,并用标记转发给jsp。但servlet似乎是这样的

因此,我们正在寻找一个能够使用CDI注入并允许一些类似jsp的呈现的小框架。类似于cdi的spring mvc

有人知道这样一个框架吗?也许有更好的方法来实现我们的目标

问候 利昂