【问题标题】:How to host JSPs on a web server?如何在 Web 服务器上托管 JSP?
【发布时间】:2013-11-08 13:04:08
【问题描述】:

您好,对于这个问题的幼稚,我深表歉意,但我需要一些指导,因为我很困惑。

我的任务是创建一个数据库 (mysql) 并创建一个 Web 界面供我与之交互。我有网页设计和数据库开发的经验。以前我使用 java 与数据库交互,并希望我可以将 JSP 用于 Web 界面。这就是我的问题所在,我将如何部署/托管这个网站?

我有两个被误导的理论:

(一)。使用具有 Web 服务器的 cms 来放置 jsps?

(B)。使用有服务器的 domian/web 托管站点供我放置 jsps?

我完全迷失了,任何指导将不胜感激。

【问题讨论】:

    标签: java jsp tomcat content-management-system web-development-server


    【解决方案1】:

    简单的答案是您将需要一个 Java 应用程序服务器来托管您的 JSP。

    您可以使用 Apache TomcatGlassFish 或其他一些应用程序服务器来执行此操作。

    您还需要在您的主机或运行 Java 应用程序服务器的机器可访问的其他主机上运行数据库,例如 MySQL

    您可以选择在本地托管所有这些,也可以根据您的资源将其外包给网络托管服务提供商。

    CMS 似乎有点矫枉过正。有关 CMS 及其功能的说明,请参阅 this link。我不相信这就是你正在寻找的。​​p>

    【讨论】:

    • 您知道可以推荐的网络托管服务提供商吗?
    • 几乎任何人都会这样做,只要他们会为您提供应用程序服务器,例如Tomcat 和数据库,例如mysql。我相信hostmysite.com 提供了这个。然而,它们只是众多例子中的一个。
    【解决方案2】:

    我不知道你在寻找什么,但我认为你需要 (B)

    您需要一个运行数据库的 MySQL 实例和一个 servlet 容器(例如 Tomcat)来托管您的 JSP。

    运行仅用于使用它所使用的数据库的 CMS 对于该用例来说有点繁重。

    【讨论】:

      【解决方案3】:

      正如@cmd 先生所建议的那样,是的,没有必要仅仅为了托管您的网站而使用外包服务器,除非您需要它对全世界可见。

      为了您的测试目的,您可以使用任何Apache TomcatGlassfish 服务器来托管以 JSP 或其他 Web 界面语言设计的应用程序。

      在 JSP 编码本身内部,您可以编写与数据库的交互编码。 您的数据库也可以安装在同一台服务器上。

      实际上,您甚至可以使用 PC 来安装 Apache Tomcat 和数据库并开始使用它,而不是服务器。

      【讨论】:

        猜你喜欢
        • 2011-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-16
        • 1970-01-01
        相关资源
        最近更新 更多