⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loginservlet.java

📁 简易java框架开源论坛系统源码easyjf_bbs0.1.rar
💻 JAVA
字号:
package servlet;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import conn.*;
import bean.*;
import face.*;
import java.util.List;
import java.util.Iterator;
import util.*;

public class LoginServlet extends HttpServlet
{
	public void init(ServletConfig config) throws ServletException
	{
		super.init(config);
	}

	public void service(ServletRequest request, ServletResponse respone) throws ServletException,IOException
	{
		request.setCharacterEncoding("gb2312");
		String name = request.getParameter("username");
		String password = request.getParameter("pass");
		PrintStream out = new PrintStream(respone.getOutputStream());
		try
		{
			FlashDbDao dd = FlashDbDao.instance(Constants.driver,
			Constants.url,Constants.username,Constants.password);
			String sql = "select user_name,user_pass from bbs_user where user_name='" + name + "'";
			dd.setPstmt(sql);
			ResultSet rs = dd.query();
			if(rs.next())
			{
				if(rs.getString(2).equals(password))
				{
					out.print("&session=" + name);
					out.print("&esate=登陆成功!");
				}
				else
				{
					out.print("&session=客人");
					out.print("&esate=密码不正确,请重新输入!");
				}
			}
			else
			{
				out.print("&session=客人");
				out.print("&esate=找不到您输入的用户,请重新输入!");
			}
		}
		catch (Exception e)
		{
			System.out.println("login的数据异常!");
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -