展开全部
1、login.jsp文件
pageEncoding=”GB18030″%>
登录62616964757a686964616fe59b9ee7ad9431333366306436页面
用户名: |
密码: |
type=”reset” value=”重置” style=”background-color:red”> |
2、judge.jsp文件
pageEncoding=”GB18030″%>
身份验证
request.setCharacterEncoding(“GB18030”);
String name = request.getParameter(“userName”);
String password = request.getParameter(“password”);
if(name.equals(“abc”)&& password.equals(“123”)) {
3、afterLogin.jsp文件
%>
}
else {
%>
}
%>
pageEncoding=”GB18030″%>
登录成功
request.setCharacterEncoding(“GB18030”);
String name = request.getParameter(“userName”);
out.println(“欢迎你:” + name);
%>
扩展资料:
java web登录界面源代码:
1、Data_uil.java文件
import java.sql.*;
public class Data_uil
{
public Connection getConnection()
{
try{
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);
}catch(ClassNotFoundException e)
{
e.printStackTrace();
}
String user=”***”;
String password=”***”;
String url=”jdbc:sqlserver://127.0.0.1:1433;DatabaseName=***”;
Connection con=null;
try{
con=DriverManager.getConnection(url,user,password);
}catch(SQLException e)
{
e.printStackTrace();
}
return con;
}
public String selectPassword(String username)
{
Connection connection=getConnection();
String sql=”select *from login where username=?”;
PreparedStatement preparedStatement=null;
ResultSet result=null;
String password=null;
try{
preparedStatement=connection.prepareStatement(sql);
preparedStatement.setString(1,username);
result=preparedStatement.executeQuery();//可执行的 查询
if(result.next())
password=result.getString(“password”);
}catch(SQLException e){
e.printStackTrace();
}finally
{
close(preparedStatement);
close(result);
close(connection);
}
System.out.println(“找到的数据库密码为:”+password);
return password;
}
public void close (Connection con)
{
try{
if(con!=null)
{
con.close();
}
}catch(SQLException e)
{
e.printStackTrace();
}
}
public void close (PreparedStatement preparedStatement)
{
try{
if(preparedStatement!=null)
{
preparedStatement.close();
}
}catch(SQLException e)
{
e.printStackTrace();
}
}
public void close(ResultSet resultSet)
{
try{
if(resultSet!=null)
{
resultSet.close();
}
}catch(SQLException e)
{
e.printStackTrace();
}
}
}
2、login_check.jsp:文件
pageEncoding=”utf-8″%>
验证用户密码
String username=(String)request.getParameter(“username”);
String password=(String)request.getParameter(“password”);
if(username==null||””.equals(username))
{
out.print(“”);
response.setHeader(“refresh”, “0;url=user_login.jsp”);
}
else
{
System.out.println(“输入的用户名:”+username);
String passwordInDataBase=util.selectPassword(username);
System.out.println(“密码:”+passwordInDataBase);
if(passwordInDataBase==null||””.equals(passwordInDataBase))
{
out.print(“”);
response.setHeader(“refresh”, “0;url=user_login.jsp”);
}
else if(passwordInDataBase.equals(password))
{
out.print(“”);
response.setHeader(“refresh”, “0;url=loginSucces.jsp”);
}
else
{
out.print(“”);
response.setHeader(“refresh”, “0;url=user_login.jsp”);
}
}
%>
3、loginSucces.jsp文件
pageEncoding=”utf-8″%>
Insert title here
登录成功
4、user_login.jsp文件
pageEncoding=”utf-8″%>
登录界面
Login
账号 | |
密码 |
今天的文章jsp java 登陆界面代码_jsp登陆界面源代码分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32453.html