Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javaeeweb应用程序的体系结构_Java_Json_Jsp_Jsf_Jakarta Ee - Fatal编程技术网

javaeeweb应用程序的体系结构

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

我想实现以下场景: 前端基于HTML5/CSS3/JavaScript(带有一个JavaScript框架,如ExtJS或jQuery)。我有完整的HTML页面,包括表单、按钮、文本字段,这些页面有提交按钮,这些按钮应该将数据发送到Web服务器。另一方面,我在这个web应用程序中还有一个网站,它通过JSON web服务获取/发送数据

后端应该用JavaEE(MySQL数据库,Hibernate作为ORM,…)实现。但是我应该使用哪种基本技术呢?JavaServerFaces?还是JavaServer页面? 处理JSON和HTTP GET/POST请求的最佳方法是什么

提前感谢您并致以最良好的问候。

  • 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,但这是主观的。我不知道你的全部要求