Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Javascript 定制基于struts的应用程序以使用SpringBootMicroService(仅jSP)_Javascript_Jsp_Struts - Fatal编程技术网

Javascript 定制基于struts的应用程序以使用SpringBootMicroService(仅jSP)

Javascript 定制基于struts的应用程序以使用SpringBootMicroService(仅jSP),javascript,jsp,struts,Javascript,Jsp,Struts,对于以下情况,什么是最佳设计 让monloith应用程序在struts和jsp上运行。 --类似JSP的下拉列表值中显示的信息是monoloith的一部分。 --这些信息将来自其他一些微服务,应该在同一个jsp中显示,并根据是否显示旧下拉列表和新下拉列表的特性进行控制 我的想法是使用JSP中包含的js库,它将显示现有JSP下拉列表,而js库将调用rest api来获取这些值。这是一个基于观点的问题。不过看起来很直截了当;你要么从你的应用程序中获取,要么从其他地方获取。您可以从客户端的其他地方

对于以下情况,什么是最佳设计

  • 让monloith应用程序在struts和jsp上运行。 --类似JSP的下拉列表值中显示的信息是monoloith的一部分。 --这些信息将来自其他一些微服务,应该在同一个jsp中显示,并根据是否显示旧下拉列表和新下拉列表的特性进行控制

我的想法是使用JSP中包含的js库,它将显示现有JSP下拉列表,而js库将调用rest api来获取这些值。

这是一个基于观点的问题。不过看起来很直截了当;你要么从你的应用程序中获取,要么从其他地方获取。您可以从客户端的其他地方或现有应用程序中获取它们。Shrugt为了避免不断增长的monolith应用程序,我们的想法是尽可能减少那个里的变化,并从外部来源获取数据。所以问题是,从JSP调用外部应用程序的最佳实践是什么。这取决于是否存在“最佳实践”。