首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >POJO Servlet考虑过吗?

POJO Servlet考虑过吗?
EN

Stack Overflow用户
提问于 2010-08-18 20:05:17
回答 2查看 905关注 0票数 0

POJO是Spring中的规范,但在Java世界中也很普遍。一个非POJO据点是Servlet。我想知道是否有任何开放源码呼吁改变。

POJO实例:

类MyHttpServlet { @Inject (@HttpServletRequest请求,@HttpServletResponse响应响应){.}}

类MyOtherServlet { @Inject (@OtherServletRequest请求请求,@OtherServletResponse响应){.}

类MyOneWayServlet { @Inject (@OneWayServletRequest请求请求){.}}

.

也许这都是关于如何使POJO/SoC/松散耦合实用化。

Spring正在直接取代EJB2.x,这是后来的EJB3.x,但是在Servlet上添加了MVC层(就像其他web框架一样)。

顺便说一下,我是在问是否有人设想了Servlet的激进方式。在我看来,答案显然没有。

EN

回答 2

Stack Overflow用户

发布于 2010-08-18 20:25:25

据我所知,您要求的是Servlet的POJO风味替代品,对吗?

根本就没有。它是Java应用程序的核心构建石。它提供了一个强制的应用程序编程接口来拦截HTTP请求。然而,有很多基于Java的MVC框架,它们将整个Servlet抽象出去,这样您就可以基本上得到一个Javabean (或者称为POJO )作为模型,而一个JSP/(X)HTML页面作为视图。例如JSF、Spring、Struts2、Wicket等。

没有必要重新发明Servlet。它是一种成熟而坚固的建筑石。只要使用MVC框架将其抽象出来就可以了,如果它让您感到不安。

票数 3
EN

Stack Overflow用户

发布于 2010-08-20 12:58:57

看看Spring控制器:http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-controller

如果我没听错,这就是你要找的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3516215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档