【问题标题】:Java Spring, how to use JSP files hosted at a remote location?Java Spring,如何使用托管在远程位置的 JSP 文件?
【发布时间】:2011-02-25 06:52:01
【问题描述】:

我对此进行了搜索,发现了一些关于使用远程托管 JSP 的信息,但它不是 Spring 特有的,我不太确定如何使其与 Spring 一起使用。我有一种情况,我需要向将在 JSP 上工作的设计人员授予访问权限,但不允许我授予对应用程序其余源代码的访问权限。我希望他能够更新 JSP 并在应用程序运行时实时查看结果,因为这将减轻我必须成为中介的压力。非常感谢任何建议。

【问题讨论】:

    标签: java spring jsp java-ee-6 remote-access


    【解决方案1】:

    您似乎在尝试解决错误的问题。

    您应该找到一种方法,让设计人员只能单独访问 JSP 目录,而不是尝试疯狂的远程处理策略。

    或许可以设置一个脚本,在发生更改时自动将设计器的 JSP 目录与服务器的目录同步(实际实现取决于您运行的平台)。

    【讨论】:

    • 我不认为我可以这样做,因为他没有运行 Linux,而且我没有太多时间学习如何为 Windows 制作这样的脚本,这不是我自己的项目(对于雇主)所以如果可能的话,我不想在这样的事情上花费额外的时间,我在想如果我可以让它从远程位置拉 JSP,我可以在不同的 FTP 服务器上设置一个位置我已经设置好了,这不是我为生产使用而要做的事情
    【解决方案2】:

    您可以使用某种共享文件夹服务,例如Dropbox

    【讨论】:

    • 我正在尝试,但 Dropbox 给了我一些奇怪的问题,它无法同步我的文件,我可能只需要设置 ftp 路由
    【解决方案3】:

    这是一种后门方法,但是如何设置一个 FTP 站点,其中设计者的“主”目录是 JSP 在目标服务器上部署的目录。

    设计者需要将更新的文件 ftp 到位,但听起来目前他正在将您视为个人文件传输机制。

    或者,可以只提供已编译的类文件吗?如果这是 Java EE,我只需将 EAR 文件提供给设计人员,他们就可以破解 JSP 并重新部署,而无需源代码。或者就地编辑部署的应用程序,同样不需要源。

    【讨论】:

    • 我想过做 FTP,虽然我不擅长这种事情,但希望避免这种情况,但可能不得不......至于让设计师部署任何东西,那几乎是这个问题,因为他几乎是非技术性的,让他设置一个可以在本地运行它的环境太麻烦了.. :) 关于“个人文件传输机制”,目前我必须走在前面-end 代码并将其分解为 JSP,因为他正在努力解决 JSP 的模块化概念,所以我希望他能够直接使用它们来查看输出,以便他能够理解
    • @Rick 设计师经常假装比实际更笨 :-) 我通常向他们展示如何使用单个 maven 命令行构建应用程序,并且在最初的抱怨之后,他们通常可以工作方式
    • 我明白了.. 但是这个应用程序相当复杂,它使用一个自定义库来对这些巨大的矢量文件进行排序,而且它只是一种在新机器上进行设置的麻烦事(必须设置这些矢量文件的路径,每次有变化时下载它们等),我不在现场与设计师,所以不确定我可以这样做
    猜你喜欢
    • 2010-12-14
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多