0

嗨,我很抱歉这个问题的幼稚,但我需要一些指导,因为我很困惑自己。

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

我有两个被误导的理论:

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

或者

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

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

4

3 回答 3

2

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

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

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

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

CMS似乎有点矫枉过正。有关CMS 及其功能的说明,请参阅此链接。我不相信这是你正在寻找的。

于 2013-11-08T13:32:52.563 回答
0

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

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

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

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

于 2014-05-24T06:17:35.507 回答
0

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

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

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

于 2013-11-08T13:31:02.743 回答