【问题标题】:Running an instance of a java based web application [closed]运行基于 Java 的 Web 应用程序的实例 [关闭]
【发布时间】:2018-03-18 05:05:46
【问题描述】:

我正在尝试为我的学校建立一个 QA 网站,学生可以使用它来提问和回答与课程相关的问题。

我搜索了一下,偶然发现了这个有趣的项目,叫做mamute

没有关于如何启动和运行它的详细说明,我也没有设置环境来运行此类应用程序的经验。他们在自述文件和网站上提供的所有链接都已失效。无赖。

  1. 这是一个什么样的应用程序?
  2. 启动和运行它需要什么环境?

【问题讨论】:

  • 如果您花时间阅读自述文件,您会发现它是一个运行在 MySQL 数据库上的 Java Web 应用程序。您应该尝试遵循他们的设置指南。如果您卡在某个特定点,请在 Stack Overflow 上提问。目前,我的投票范围太广了。
  • 使用免费论坛/在线社区服务之类的东西不是更容易吗?
  • 如果你这么早就被卡住了,这不是为了学习经验,而是因为你需要工具供其他人使用,我建议不要走这条路。
  • @Thomas 你有什么具体建议吗?
  • 并非如此,但快速搜索会产生如下页面:a2hosting.com/blog/…

标签: java web-services web-applications


【解决方案1】:

我从您的问题中得到的信息就像您只想创建一个动态网站,学生可以在其中提问和回答各种主题。如果我没记错的话!您可以执行以下操作。

第 1 步:在 MySql 中创建一个 DB,并使用 JDBC 将其与您的 WebApp 连接。

第 2 步:在 DB 中创建必要的表并应用适当的约束和检查。

第 3 步:尝试在 JSP 或 Servlet 上开发和设计一个动态网站。

您还可以使用框架(Angular)或客户端脚本(JS、Jquery)来使您的应用更加用户友好。

创建这样一个问答网站并不是一项艰巨的任务。您还需要对技术和预期产品有适当的了解。

只需在 JSP 中进行一些智能 Web 编码并在 DB 中进行查询,您就可以轻松获得所需的功能。

在下面发表评论以将此答案朝正确的方向移动。

You can also refer this link for a thematic design for your app

【讨论】:

  • 如果OP这么早就卡住了,做开发工作可能没有你想象的那么容易。
  • 你是对的 Thorbjørn Ravn Andersen。但是有人问到项目除了技术基础设施之外的环境,所以这都是我们可以讨论的想法。除此之外,我们随时欢迎您提出宝贵的建议。
  • @NightCoder 您的高级概述(步骤)很有帮助,谢谢。据我了解,我需要设置一个数据库并将其连接到我的 WebApp(mamute)。您正在描述如何自己开发 WebApp 的更通用的方法,这也很好,我更愿意采用 mamute 并添加我需要的功能。您对我可以详细了解如何设置、开发和维护此类 WebApp 的网站有任何建议吗?
  • @Anna 我建议您尝试一个步骤,然后如果您遇到问题,请提出一个更有针对性的问题。我很乐意和你一起跳水,但你上面问的太宽泛了。
猜你喜欢
  • 2023-03-06
  • 2016-02-17
  • 2016-01-17
  • 1970-01-01
  • 2012-01-30
  • 2019-01-12
  • 2021-09-02
  • 1970-01-01
  • 2011-06-03
相关资源
最近更新 更多