不專業,主要是自己以后忘記了可以拿出來看看。
步驟:
1.創建web工程。
2.導入Servlet-api.jar包(主要:HttpServlet接口)
3.創建請求頁面 Login.jsp
Login.jsp
4.創建LoginServlet。處理頁面發送過來的請求。(只輸出頁面請求參數,兩種跳轉方式)
LoginServlet.java
package com.ay.login;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class LoginServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("登陸");
String name=request.getParameter("username");
String password=request.getParameter("password");
System.out.println("用戶名:"+name);
System.out.println("密碼:"+password);
/**
* forward到頁面方法
*/
//getServletConfig().(ServletConfig對象)獲取web.xml對于servlert的配置文件內容
//getServletContext() 獲取servlet上下文
//getRequestDispatcher()請求分發器
getServletConfig().getServletContext().getRequestDispatcher("/index.jsp").forward(request, response);
/**
* response.sendRedirect重定向
*/
//response.sendRedirect("/index.jsp");
}

protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response);
}
}

5.在web.xml文件中添加servlet配置信息
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>com.ay.login.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
一個簡單JSP+Servlet例子就這樣可以了。
表面的流程
jsp發送請求-->servlet攔截-->回復請求
步驟:
1.創建web工程。
2.導入Servlet-api.jar包(主要:HttpServlet接口)
3.創建請求頁面 Login.jsp

4.創建LoginServlet。處理頁面發送過來的請求。(只輸出頁面請求參數,兩種跳轉方式)












































5.在web.xml文件中添加servlet配置信息
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>com.ay.login.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
一個簡單JSP+Servlet例子就這樣可以了。
表面的流程
jsp發送請求-->servlet攔截-->回復請求