日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Servlet的第一个程序HelloWorld

發布時間:2024/4/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Servlet的第一个程序HelloWorld 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果按照本流程,一定可以完成自己的第一個servlet程序。
首先Tomcat要安裝好,在Tomcat的webapps文件夾下建立自己的項目,我這里取名為my,按照servlet的規則,項目下必須有一個名為WEB-INF的文件夾,WEB-INF的文件夾下必須有一個名為web.xml的文件,其次如果有jar包需要引用的話,要把jar包放到一個叫lib的文件夾里,lib文件夾也放到WEB-INF下,WEB-INF下還可以有classes文件夾,classes文件夾里是一些編譯好的字節碼。其次如果項目里還有靜態頁面,靜態頁面應該放到WEB-INF的外面。
處理好這些之后,就可以編碼了,需要注意的是繼承HttpServlet 的時候需要引外部jar包,在tomcat的lib文件夾下,名為servlet-api。第一個servlet程序源碼:
public class HelloWorld extends HttpServlet {

private static final long serialVersionUID = -965262014458195774L;

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {
PrintWriter out = resp.getWriter();
out.println("<html><head></head><body><center><font color='red'>HelloWorldServlet!</font></center></body></html>");
out.flush();
out.close();
}

}
用IDE工具編譯好此文件,將編譯好的文件拷貝到自己項目的classes文件夾下,比如我拷貝過去名字為HelloWorld.class。
下面就該配置wen.xml文件了:
<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>ThreeParams</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ThreeParams</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
</web-app>
需要改的地方是servlet標簽和servlet-mapping標簽,servlet標簽的<servlet-name>隨意,<servlet-class>對應自己的class文件的名字,servlet-mapping標簽的<servlet-name>必須和servlet標簽的<servlet-name>相同,servlet-mapping標簽的<url-pattern>必須以/開頭,后面跟訪問地址。
至現在為止,應該就完成了第一個servlet項目,訪問地址為http://127.0.0.1:8080/my/HelloWorld

總結

以上是生活随笔為你收集整理的Servlet的第一个程序HelloWorld的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。