當前位置:編程學習大全網 - 源碼下載 - java中web開發servlet的主要功能有哪些?

java中web開發servlet的主要功能有哪些?

JavaWeb中servlet的主要功能是承載網絡連接和處理業務邏輯,比如壹些編碼格式的轉換、登錄攔截等。以下是詳細解釋:

1.servlet是壹個類。壹開始沒有jsp,只有servlet,也就是說最初的開發過程是。Java->;。班級

後來因為用servlet寫html代碼太繁瑣,就加了jsp類型。Servlet只是處理後臺程序。

在WEB-INF下的web.xml文件下:

& ltservlet & gt

& ltservlet-name & gt;妳好& lt/servlet-name & gt;

& ltservlet-class & gt;org . lxh . servlet . hello servlet & lt;/servlet-class & gt;///HelloServlet是類名。

& lt/servlet & gt;

& ltservlet映射& gt

& ltservlet-name & gt;妳好& lt/servlet-name & gt;

& lturl模式& gt/servlet demo & lt;/URL-pattern & gt;///輸入本地地址後,在/demo,/servletdemo後會找到編譯好的HelloServlet文件。

& lt/servlet-mapping & gt;具體例子如下:

1.先寫壹個表單,在D:/Java/Tomcat JSP/Webdemo/servlet demo中構建(新建壹個文件夾)—

input.html

& lt形式?action= "輸入"?method = " get " & gt//“post”就可以了。

& lt輸入?type="text "?name = " ref " & gt

& lt輸入?type="submit "?Value= "提交" >

& lt/from & gt;2.編寫InputServlet類時。

包裹?org.lxh.servlet?;

進口?java.io.*?;

進口?javax.servlet.*?;

進口?javax.servlet.http.*?;

公共?班級?InputServlet?延伸?HttpServlet{

公共?作廢?doGet(HttpServletRequest?req,HttpServletResponse?resp)

摔投?ServletException,java.io.IOException{

字符串?param?=?req.getParameter("ref ")?;

system . out . println(" * * * * * * * * * * * * *+param)?;

}

公共?作廢?doPost(HttpServletRequest?req,HttpServletResponse?resp)

摔投?ServletException,java.io.IOException{

this.doGet(req,resp)?;

}

};3.然後編譯。

4.將這些單詞添加到web.xml中

& ltservlet & gt

& ltservlet-name & gt;輸入& lt/servlet-name & gt;

& ltservlet-class & gt;org . lxh . servlet . input servlet & lt;/servlet-class & gt;

& lt/servlet & gt;

& ltservlet映射& gt

& ltservlet-name & gt;輸入& lt/servlet-name & gt;

& lturl模式& gt/servlet demo/input & lt;/URL-pattern & gt;

& lt/servlet-mapping & gt;5.這個時候運行tomcat?Http://localhost:90/demo可以在servletdemo文件夾中找到input.html,點擊提交按鈕。

jsp技術中的servlet可以承載很多功能,但是如果後期項目的業務邏輯比較復雜,就會導致servlet的快速增加,很難維護,所以發明了javaweb,將各層的功能和邏輯分開,以便更好的維護和管理。

  • 上一篇:Android的知識點和技巧Android的知識點
  • 下一篇:繼承viewgroup重寫onmeasure怎麽寫
  • copyright 2024編程學習大全網