【问题标题】:how to fetch a JSP page residing on a remote machine?如何获取驻留在远程机器上的 JSP 页面?
【发布时间】:2014-07-28 09:32:22
【问题描述】:

我正在寻找一种在 Spring MVC 中将我的 JSP 页面放入远程机器并在需要时加载它们的方法。

我想这样做的原因是因为我的应用程序从用户那里收到了一些页面模板,我必须将它们保存在某个地方并在该页面被请求时动态加载它们!我在考虑是否要将用户的 JSP 页面实时放入我的网络应用程序中,这是不可能的,所以我有两个选择:

1) 将其保存在远程位置,并在请求到来时获取对它的引用

2) 将它们保存在数据库中,我认为这不好,因为用户页面可能有很多访问者...

你建议什么解决方案?

【问题讨论】:

  • JSP 页面可以包含代码片段。您正在询问如何运行用户提供并驻留在某些远程计算机上的任意代码片段。对于安全性和理解性而言,这是一个糟糕的想法。
  • @Raedwald 这是另一个问题,我也考虑过这个问题,答案是 JSOUP 清洁和验证

标签: java spring jsp jakarta-ee spring-mvc


【解决方案1】:

使用unix?也许您可以挂载远程服务器并创建指向WEB-INF/jsp 目录的符号链接以指向远程挂载。

【讨论】:

  • 许多应用服务器不会爆炸部署,所以这个技巧不会是可移植的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-30
  • 2012-07-28
  • 2011-11-13
  • 2011-09-17
相关资源
最近更新 更多