package practice17;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
* Servlet implementation class Practice17Servlet2
*/
public class Practice17Servlet2 extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost
(HttpServletRequest request, HttpServletResponse response
) throws ServletException,
IOException { HttpSession session = request.getSession(false);
String username
= request.
getParameter("param1"); String password
= request.
getParameter("param2");
if (username.equals("") || password.equals("")) {
RequestDispatcher dispather = request.getRequestDispatcher("/jsp/practice17_1.jsp");
dispather.forward(request, response);
return;
}
User user = new User(username, password);
session.setAttribute("username", user.getUsername());
session.setAttribute("password", user.getPassword());
String url
= "/j2eepractice/practice17_3"; response.sendRedirect(url);
return;
}
}
最終更新:2013年06月03日 22:26