javaeeweb应用程序的体系结构
我想实现以下场景: 前端基于HTML5/CSS3/JavaScript(带有一个JavaScript框架,如ExtJS或jQuery)。我有完整的HTML页面,包括表单、按钮、文本字段,这些页面有提交按钮,这些按钮应该将数据发送到Web服务器。另一方面,我在这个web应用程序中还有一个网站,它通过JSON web服务获取/发送数据 后端应该用JavaEE(MySQL数据库,Hibernate作为ORM,…)实现。但是我应该使用哪种基本技术呢?JavaServerFaces?还是JavaServer页面? 处理JSON和HTTP GET/POST请求的最佳方法是什么 提前感谢您并致以最良好的问候。javaeeweb应用程序的体系结构,java,json,jsp,jsf,jakarta-ee,Java,Json,Jsp,Jsf,Jakarta Ee,我想实现以下场景: 前端基于HTML5/CSS3/JavaScript(带有一个JavaScript框架,如ExtJS或jQuery)。我有完整的HTML页面,包括表单、按钮、文本字段,这些页面有提交按钮,这些按钮应该将数据发送到Web服务器。另一方面,我在这个web应用程序中还有一个网站,它通过JSON web服务获取/发送数据 后端应该用JavaEE(MySQL数据库,Hibernate作为ORM,…)实现。但是我应该使用哪种基本技术呢?JavaServerFaces?还是JavaServe
- SpringMVC非常支持呈现JSON响应和REST-like URL。因此,您可以将其用于标准视图和JSON响应
- 是JBoss开发的REST框架。有了它,你可以使用任何东西——JSF、Wicket等等
注意不要重复代码。无论您选择什么解决方案,都可以将代码移动到服务中,并从json和常规响应呈现器中使用它们。请看一看,它具有出色的json支持、内置的JPA支持和jQuery支持。感谢您的回复。我需要普通网页…/page1.html,…/page2.html和表单。一个page3.html必须通过JSON进行通信(更新和获取数据)。所以这在SpringMVC中是可能的?我需要什么:Tomcat、JavaEE、Spring+MVC扩展,还有什么?有哪些替代方案?我不能接受JSF/JSP吗?我是一个普通的JavaSE程序员,这是我的第一个EE项目。这些问题不能用简短的问答网站回答。花一周时间阅读这些技术,然后选择最适合您的技术。我建议使用SpringMVC,但这是主观的。我不知道你的全部要求