【发布时间】:2014-04-24 18:53:05
【问题描述】:
我正在为以下我试图(并且非常失败)理解的学校项目寻找深入的解释。任务是使用 Netbeans IDE Java EE(与它一起安装 Glassfish 服务器,所以我希望使用它)创建一个简单的商店定位器网络应用程序,该应用程序与百思买的 API BBYOpen 接口。
据我目前的理解,我需要创建一个 .jsp 文件,该文件将包含允许用户输入其邮政编码和距离半径的初始 HTML 表单,以便找到最接近输入邮政编码的 Best Buy Store 位置.以及处理表单数据捕获并将其传递给 Best Buy API 的 servlet。
最后一点,我在没有太多经验的情况下学习此 Web 开发,并且我意识到你们中的许多人比我拥有更多的经验,所以如果有人可以为我提供一个详细的(即假的)解释我将如何去做,我将不胜感激。
感谢和祝福
【问题讨论】:
-
你能解释一下你在哪些编程部分遇到了问题,还有一些我们是代码的那部分吗?我们无法真正向您解释要求……那是您教授的工作。但我们可以在代码和设计方面提供帮助。
-
您应该可以使用 Netbeans 创建一个
Java Web-Web Application。这应该为您设置一切。然后创建一个jsp网页,既生成表单又处理表单提交 -
尝试退后一步,而不是查看整个项目,逐步进行。首先,您知道您需要一台服务器,因此请在线查看如何安装 glassfish 服务器。然后你知道你需要一个 jsp 和 servlet,找到一个关于如何启动和运行该框架的教程,网上有大量的教程,甚至可能还有一些示例环境,你可以解压缩到你的项目中。一次只记住一步,不要陷入庞大而看似压倒性的范围。
-
我遇到问题的编程部分更多的是构建 servlet 以“查询”Best Buy API。我熟悉构建 HTML 表单,但尝试在 .java 文件中捕获数据是我似乎无法弄清楚的一件事。我们做了一个关于 RESTful Web 服务的 Netbeans 教程,但它只解释了如何使用本地数据库构建 Java Web 应用程序,而不是如何构建任何东西来连接到 API。我有点被遗忘在黑暗中......“这是一个关于这个的教程,现在做那个”
-
@LoganMurphy - 我使用了 Java Web - Netbeans 中的 Web 应用程序给我一个骨架。我的问题是找出处理表单提交的代码。我刚刚使用 Apache 和 PHP 完成了同一个项目。 Java 似乎还有更多的事情要做,那就是 PHP。