Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.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
Java MVC通信_Java_Spring_Spring Mvc - Fatal编程技术网

Java MVC通信

Java MVC通信,java,spring,spring-mvc,Java,Spring,Spring Mvc,因此,我对Spring和整个MVC结构是相当陌生的。目前,我们使用tomcat服务器和另一层,我们称之为“服务”层。我对tomcat层如何与服务层通信感到困惑 例如:假设我正在验证用户的密码。因此,我们的想法是,首先通过javascript在UI端即tomcat端对其进行验证,然后将这些值传递到服务层,其中大部分后端逻辑位于服务层,这些值将由Java进行验证。所以我的问题是这些值到底是如何从UI端传递到后端层的 这对您来说是一个好的开始: 一旦创建了后端服务,前端将作为REST端点调用该服务,值

因此,我对Spring和整个MVC结构是相当陌生的。目前,我们使用tomcat服务器和另一层,我们称之为“服务”层。我对tomcat层如何与服务层通信感到困惑


例如:假设我正在验证用户的密码。因此,我们的想法是,首先通过javascript在UI端即tomcat端对其进行验证,然后将这些值传递到服务层,其中大部分后端逻辑位于服务层,这些值将由Java进行验证。所以我的问题是这些值到底是如何从UI端传递到后端层的

这对您来说是一个好的开始:


一旦创建了后端服务,前端将作为REST端点调用该服务,值将作为GET或POST请求传递给此后端服务

确定谢谢。但目前,我们在一个IntelliJ实例上运行tomcat层,在另一个IntelliJ实例上运行后端,因此它的工作方式基本上与上述相同,对吗?我建议执行一些事务(例如,登录或更改密码或您正在做的任何事情)在浏览器中打开“网络”选项卡,检查浏览器和服务器之间的请求和响应。是的,但我认为我们只在tomcat上获得请求和响应,而不是后端。因此,我很好奇它到底是如何工作的。您似乎需要了解有关堆栈的一些基本概念,因此我会指导您,同时注意到对非站点资源的请求(如在您的新编辑中)显然与so无关。明白了,删除了最后一句话。谢谢你的帮助。