gpt4 book ai didi

java - 我可以为我的 Java Enterprise 项目使用多个框架吗?

转载 作者:行者123 更新时间:2023-12-01 16:02:56 25 4
gpt4 key购买 nike

这个问题浮现在我的脑海里,我希望你能告诉我怎么做。

由于每个框架都扩展了 servlet,所以我想知道如何在它们之间共享数据,例如我使用 Struts 将整数插入 session 中,我可以得到 SpringMVC 中的那个整数吗?或Seam .

最佳答案

我对此有一种复杂的感觉。大多数框架确实以一种或另一种方式依赖于前端 Controller ,即 servlet,而不是拦截对各种 URL 的请求并分派(dispatch)处理。您可以配置每个框架来拦截不同的 URL(例如,JSF 为/faces/*,Struts 为/actions/*)以避免冲突并使它们共存。

它们都基于 Servlet API,因此您可以使用 Servlet API 将请求处理从一个框架转发到另一个框架,或者使用 Servlet API 访问请求中存储的任何内容,但这对我来说听起来相当棘手,而且我并不认为有必要结合两个框架。

关于java - 我可以为我的 Java Enterprise 项目使用多个框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3370368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com