java jsp登录界面美化_JAVA web简单的登录界面jsp实现

时间:2024-10-22 08:42:54

此次试验所用到的软件是myeclipse10,tomcat7,Dreamweaver,sqlserver2008数据库。可以实现用户使用用户名和密码登录。如果登录成功,页面会显示登录成功,如果密码错误,则页面会显示登录失败。连接数据库使用的事javabean方法,需要实现下载好sqlserver2008的驱动程序,在web project文件夹下的src文件夹下新建包“Bean”,并在此包下新建“”文件。

文件代码如下:

packageBean;import .*;public classDBBean {private String driverStr = "";private String connStr = "jdbc:sqlserver://localhost:1433; DatabaseName=JXP";private String dbusername = "sa";private String dbpassword = "123456";private Connection conn = null;private Statement stmt = null;publicDBBean()

{try{

(driverStr);

conn=(connStr, dbusername, dbpassword);

stmt=();

}catch(Exception ex) {

("数据连接失败!");

}

}public intexecuteUpdate(String s) {int result = 0;

("--更新语句:"+s+"\n");try{

result=(s);

}catch(Exception ex) {

("执行更新错误!");

}returnresult;

}publicResultSet executeQuery(String s) {

ResultSet rs= null;

("--查询语句:"+s+"\n");try{

rs=(s);

}catch(Exception ex) {

("ִ执行查询错误!");

}returnrs;

}public voidexecQuery(String s){try{

(s);

}catch(SQLException e) {//TODO Auto-generated catch block

("执行插入错误!");

}

}public voidclose() {try{

();

();

}catch(Exception e) {

}

}

}

在WEBROOT目录下有三个jsp页面文件:分别是,,.在页面中,可以通过输入用户名、密码,点击登录按钮,实现登录成功页面的跳转,如果密码错误,则页面会跳转到登录失败的页面。(当然,在进行页面跳转之前,需要在sqlserver2008中新建一个数据库,在数据库目录下新建一个表,并填入表的信息)

文件夹结构截图:

+N2l6zfvISsIhPAZfncJeQ8gKPjdJQCCAlwCwB3gEgDu8P++DDVF5pdoKQAAAABJRU5ErkJggg==

代码:

登录界面

登录

账号:
密码:

代码:

Insert title here

String username=(String)request.getParameter("username");

String password=(String)("password");//取出的值//下面是数据库操作

String sql="select * from login where username="+"'"+username+"'";//定义一个查询语句

ResultSet rs=(sql);//运行上面的语句

if(())

{/*if(((2)))

{

}*/

if((("password"))){

("");

}else{

("");

("refresh", "0;url=");

}

}else{

("");

("refresh", "0;url=");

}%>

代码:

Insert title here

登陆成功

最终的页面效果如下:

Raj8jNXUF1UAAAAASUVORK5CYII=

R+SAsMrMb0lKAAAAABJRU5ErkJggg==

如果密码错误,则显示如下页面:

39vZcgIazt7f358ePDVlWrWgOIiIiNkI0bn8HIiJiI0TjmoOIiIiNEI1rDiIiIjZCNK45iIiI2AjRuOYgIiJiI0TjmoOIiIiNEI1rDiIiIjZCNK45iIiI2AjRuOYgIiJiI0TjmoOIiIiNEI1rDiIiIjZCZE86IiKiFc1BRETERojGNQcREREbIRrXHERERGyEaFxzEBERsRGicc1BRETERojGNQcREREbIdIcREREVBHZ34GIiEhzEBERkeYgIiKiySLNQURERBWR5iAiIiLNQURERJqDiIiIJos0BxEREWkOIiIi1iXSHERERFQRaQ4iIiKqiOxJR0REpDmIiIhIcxAREdFkkeYgIiKiikhzEBERkeYgIiJiXSLNQURERBWR5iAiIqKKyP4OREREmoOIiIg0BxEREU0WaQ4iIiKqiDQHERERaQ4iIiLSHERERDRZpDmIiIhIcxAREbEukeYgIiKiikhzEBERUUVkTzoiIqKK+H8XgPJBnbFDOAAAAABJRU5ErkJggg==