企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 19.4 部署实例Servlet Servlets部署在我们服务引擎的webapps的目录下面,在我们的例子中,使用的是Tomcat 5.5.20,将代码部署在: ``` D:\apache-tomcat-5.5.20\webapps\jfreechart1 ``` 在webapp目录下,创建一个目录jfreechart1来存放servlet演示实例,然后创建下面的结构目录。 ``` .../jfreechart1/WEB-INF/web.xml .../jfreechart1/WEB-INF/lib/jfreechart-1.0.6.jar .../jfreechart1/WEB-INF/lib/jcommon-1.0.9.jar .../jfreechart1/WEB-INF/classes/demo/ServletDemo1.class ``` 我们需要创建web.xml文件——提供servlet的信息。 ``` <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd"> <web-app> <servlet> <servlet-name>ServletDemo1</servlet-name> <servlet-class>demo.ServletDemo1</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletDemo1</servlet-name> <url-pattern>/servlet/ServletDemo1</url-pattern> </servlet-mapping> </web-app> ``` 一旦上面的文件部署在servlet服务引擎上,然后启动我们的servlet服务引擎,在web浏览器中输入下面的地址: [http://localhost:8080/jfreechart1/servlet/ServletDemo1](http://localhost:8080/jfreechart1/servlet/ServletDemo1) 如果不出现意外,我们就会在浏览器中看到如图19.1所示的界面。