📄 b095aeda2487001d146e9d053166f5f1
字号:
package com.pure35.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//import javax.swing.JOptionPane;
import com.pure35.database.Dao;
import com.pure35.database.User;
import com.pure35.database.Database;
public class LoginC extends HttpServlet {
Connection con=null;
ResultSet rs=null;
Statement sm=null;
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
//String domethod=req.getParameter("domethod");
String str="该用户不存在";
//if(domethod.equals("login")){
boolean isLogin=false;
try {
isLogin=this.login(req,res);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
if(isLogin)
{
req.getRequestDispatcher("success.jsp").forward(req, res);
}
else
{
req.setAttribute("result", str);
//JOptionPane.showMessageDialog(null, str);
req.getRequestDispatcher("Login.jsp").forward(req, res);
}
}
/**
*
* 登陆
* @param request
* @param response
* @return
*/
public boolean login(HttpServletRequest req, HttpServletResponse res) throws ClassNotFoundException {
//从页面获取提交的数据
String n=req.getParameter("username");
String p=req.getParameter("password");
Dao dao=new Dao();
User user=new User();
//通过set方法设置user的属性,把页面获取的数据赋给user
user.setUsername(n);
user.setPassword(p);
boolean bool= false;
bool=dao.login(user);
return bool;
}
/**
* Initialization of the servlet. <br>
*
* @throws ServletException if an error occure
*/
public void init() throws ServletException {
}
public void destroy() {
super.destroy();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -