0

假设我有一个 java 类,该类中有一个返回整数的方法。现在我想要一个网页(例如 HTML 页面)来访问这个类,然后方法并显示结果。

我该怎么做呢?我要学什么?首先这叫什么?小服务程序?小程序?什么?

对不起。我知道基本的java ..但是对这件事很陌生...

4

3 回答 3

1

Web 表示 HTTP;HTTP 表示 servlet。您需要一个 servlet 和一个像 Tomcat 这样的 servlet/JSP 引擎。

您需要一个 Web 存档 (WAR) 来打包您的应用程序并将其部署到 servlet/JSP 引擎。

您的 .class 将与 servlet .class 文件一起进入 WAR 的 WEB-INF/classes 文件夹。一定要把所有东西都放在一个包里。

您的 WAR 中需要一个 web.xml。

看看这个开始。

于 2013-02-01T21:21:49.667 回答
0

好的,就这样开始

  • 什么是 HTML?
  • 什么是 HTTP?
  • 什么是网络服务器?
  • 浏览器如何与网络服务器通信 [比如说 google.com]?
  • 什么是 Tomcat 以及如何在我的机器上安装 apache tomcat?
  • 什么是 Servlet,我如何创建一个?[下载所需的 jars,如 servlet.jar]
  • 什么是罐子,战争?
  • 如何制造战争。
  • 什么是日食?
  • 如何在 Eclipse 中创建 web 项目?
  • 使用互联网教程创建一个 Web 项目[搜索“simple servet example java”]
  • 什么是 web.xml?
  • 什么是构建脚本?
  • 如何将 java servlet 代码部署到 tomcat 服务器?
于 2013-02-01T21:43:27.510 回答
0

听起来您正在寻找 Java 平台企业版。

来自甲骨文

Java Platform, Enterprise Edition (Java EE) 6 是企业 Java 计算的行业标准。利用新的轻量级 Java EE 6 Web Profile 创建下一代 Web 应用程序,以及 Java EE 6 平台的全部功能用于企业应用程序。开发人员将受益于更多注释、更多 POJO、简化打包和更少 XML 配置的生产力改进。

http://www.oracle.com/technetwork/java/javaee/overview/index.html

于 2013-02-01T21:23:16.897 回答