繁体   English   中英

Apache Tomcat执行Java类

[英]Apache Tomcat executing a Java class

我已经用Java编写了一些算法,并且需要在我的Web应用程序中包括这些算法。

我使用的是Apache Tomcat,例如,当我单击网页上的“开始”按钮时,应该执行Java类。 我认为这是通过使用servlet完成的,对吗? 如果是这样,您知道我在哪里可以找到有关它的文献吗? 我正在互联网上搜索,但是这对我来说有点令人困惑。

你是对的。 您想编写一个处理URI请求的servlet。 这里是一些介绍:

Tomcat附带了一些示例,您可以将源代码作为一个开始,它们应该位于webapps / sample目录中。 Tomcat文档也是一个不错的开始。

我将查看有关servlet的介绍

Servlet接收HTTP请求(例如,页面请求等)。 它将通过doGet()doPost()方法处理该请求,并返回HTTP响应。 该响应将包含您的结果(很可能是HTML页面,尽管这不是强制性的)。

我会(按顺序)

  1. 得到一个静态的“ hello world”页面
  2. 得到一个静态页面,从您的库中返回一些数据
  3. 获取一个动态页面,该页面使用HTTP请求中的数据从您的库中返回一些数据

集成您的库将是微不足道的,因为servlet只是可以实例化/调用任何其他Java类的Java类。

您将需要学习如何在Web服务器中使用Java。 我建议刚开始使用JSP,因为它允许您创建轻松调用Java代码的网页。

网上有很多JSP教程-我相信这是合适的: http : //www.jsptut.com/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM