中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Servlet如何配置xml

發布時間:2020-09-16 10:35:37 來源:億速云 閱讀:152 作者:小新 欄目:編程語言

Servlet如何配置xml?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

在web項目中編寫一個類。

文件名:“SimpleServlet.java”

package cn.mldn.lxh.servlet ;//定義包
import java.io.* ;
// HttpServlet屬于javax.servlet.http包下
// ServletException屬于javax.servlet包下
import javax.servlet.* ;//導入HttpServlet所屬的包
// HttpServletRequest、HttpServletResponse存放在javax.servlet.http包下
import javax.servlet.http.* ;
 
public class SimpleServlet extends HttpServlet
{
       // 表示處理get請求
       public void doGet(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException //拋出異常
       {
              PrintWriter out = resp.getWriter() ;//實例化out對象。
              out.println("<HTML>") ;
              out.println("<HEAD>") ;
              out.println("<TITLE>THE FIRST SERVLET</TITLE>") ;
              out.println("</HEAD>") ;
              out.println("<BODY>") ;
              out.println("<H1>Hello World!!!</H1>") ;
              out.println("</BODY>") ;
              out.println("</HTML>") ;
              out.close() ;
       }
       public void doPost(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException
       {
              this.doGet(request,response) ;
       }
};

JSP功能和servlet一致,也就是說servlet可以被外部訪問,那么要訪問它就需要通過一個地址,因此只有通過WEB的地址映射來解決了。

如何進行地址映射呢?

這時就需要配置web.xml文件進行更改到我們想要的地址、路徑。

<servlet>
       <servlet-name>simple</servlet-name>//我們定義的servlet應用名字
       <servlet-class>cn.mldn.lxh.servlet.SimpleServlet</servlet-class> //我們定義的servlet應用名字對應的具體servlet文件
</servlet>
<servlet-mapping>   //地址映射
       <servlet-name>simple</servlet-name> //我們定義的servlet應用名字
       <url-pattern>/demo</url-pattern> //地址名
</servlet-mapping>

行地址映射目的是為了使用servlet,它的工作過程是:

工作過程:

輸入地址:http://localhost:8080/ demo,通過它找到映射文件內部的文件名simple,通過simple找到對應的<servlet-

name>simple</servlet-name>,然后定位到這個servlet文件:cn.mldn.lxh.servlet.SimpleServlet

由此可見,<servlet-name>simple</servlet-name>中的名字simple不一定一定要與servlet的文件名“SimpleServlet.java”一致,它只是在對web.xml文件配置的時候我們對servlet應用名字的定義,通過<servlet-class>cn.mldn.lxh.servlet.SimpleServlet</servlet-class>我們就可以定位到這個servlet文件。

感謝各位的閱讀!看完上述內容,你們對Servlet如何配置xml大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

普定县| 兴化市| 乾安县| 新邵县| 洛川县| 大埔区| 双辽市| 临城县| 灵武市| 曲沃县| 石嘴山市| 阜新| 丰镇市| 巴青县| 新和县| 涟源市| 金坛市| 健康| 成都市| 同德县| 泌阳县| 河池市| 镇巴县| 嵩明县| 新宁县| 三明市| 青田县| 弋阳县| 邵武市| 霍林郭勒市| 莒南县| 海盐县| 霸州市| 陆川县| 浦城县| 治多县| 阳新县| 达尔| 诏安县| 鄯善县| 石首市|