如何根據資料庫快速生成開發中的每一層???
阿新 • • 發佈:2020-08-07
Servlet:執行在伺服器上的java程式碼,用來處理請求和響應,是前後端交流的橋樑
1.在idea中引入tomcat的lib ,Servlet是由Tomcat建立,
File---Project Structure(專案結構)---- Labraries---相鄰一欄的+----java--找到tomcat中lib包 或者選址選Servlet的jar包
Servlet入門:
1.定義一個類繼承HTTPServlet 重寫service方法
public class UserServlet extends HttpServlet { @Override public voidservice(ServletRequest req, ServletResponse res) throws ServletException, IOException { System.out.println("第一個Servlet程式"); } }
2.配置web.xml檔案
<servlet> <servlet-name>userServlet</servlet-name>//執行的servlet名字隨意取名 <servlet-class>com.offcn.Servlet.UserServlet</servlet-class>//需要執行的Servlet的完整包名加類名 </servlet> <servlet-mapping> <servlet-name>userServlet</servlet-name>//名字與上面Servlet名字一樣 <url-pattern>/userServlet</url-pattern>//訪問的地址 </servlet-mapping>
3.執行
Servlet執行的流程根據地址http://localhost:8080/untitled_war_exploded
相匹配的名字 根據servlet-name標籤找到名字 取servlet標籤裡匹配 拿到 包名和型別 執行類中service方法