求一个登陆程序的代码...
发布网友
发布时间:2022-06-02 22:27
我来回答
共5个回答
热心网友
时间:2023-10-08 14:49
//--------------------------------主页面 main.jsp
//-------------------后两个页面都是主页面的子页
<%@ page language="java"%>
<%@ page import="java.util.*" %>
<%@ page contentType="text/html; charset=gb2312"%>
<jsp:useBean id="person" scope="session" class="DataClass.PeopleData"/>
<html>
<head>
<title>06软件之家</title>
</head>
<body bgcolor=black text=LightPink>
<bgsound src="mid/the end.mp3" loop="-1">
<table width=1024>
<tr height=180>
<td width="1024">
<h1 align="center"><font face=楷体_gb2312 color="#00FF66" size=22>
<strong>欢迎来到06软件工程的田园</strong>
</font></h1>
<br>
<marquee><h2 align="center"><font color="#00CCFF">我们从这里走过..剩下的不仅仅是脚印...还有一串串的回忆~~~!!</font></h2>
</marquee>
<EMBED style="LEFT:0px; POSITION: absolute; TOP: 0px;" src="swf/smoke.swf" width=1024 height=180 autostart=true wmode=transparent >
<EMBED style="LEFT:0px; POSITION: absolute; TOP: 0px;" src="swf/snow.swf" width=1024 height=1024 autostart=true wmode=transparent >
</td>
</tr>
<tr height=40>
<td width="1024">
<a href="stopdata.jsp"><font color="#99FF66">本站信息</font></a>
<a href="stopdata.jsp"><font color="#FF9900">联系站长</font></a>
<a href="message.jsp"><font color="#CCFF33">留言板</font></a>
<a href="alldata.jsp"><font color="#CC99FF">查看全部同学信息</font></a>
<font color="#99FF00">此次刷新网页时间是:<%=(new java.util.Date()).toLocaleString()%></font>
</td>
</tr>
<tr height=800>
<td width="1024" >
<!--最下面的一个大表格 -->
<table width="1024" height="800">
<tr height="300"><!--第一行 -->
<td width="200" bgcolor="#1E1E1E" ><!--第一列 -->
<%
if(person.getSchoolNumber().equals(""))
{
%>
<%@include file="logon.jsp"%>
<%
}
else
{
%>
<%@include file="peopledata.jsp"%>
<%
}
%>
</td>
<td width="824" bgcolor="#333333" rowspan="4"><!--第二列 -->
<%@include file="somedata.jsp"%>
</td>
</tr>
<tr height="200"><!--第二行 -->
<td width="200" ><!--第一列 -->
<EMBED src="swf/clock.swf" width=200 height=200 autostart=true wmode=transparent >
</td>
</tr>
<tr height="300" bgcolor="#333333"><!--第三行 -->
<td width="200"><!--第一列 -->
<marquee direction="up" scrolldelay="300">
<font color="#00FFFF">
<center>
<font color="#FFCC33" size="6"><strong>IT 八荣八耻</strong></font>
<br>
<br>
<br>
<font color="#CC3333">o(∩_∩)o</font>
<br>
<br>
<br>以自己攒机为荣
<br>以买品牌机为耻
<br>
<br>以照死里超为荣
<br>以从不超频为耻
<br>
<br>以自己修机为荣
<br>以掏钱请人为耻
<br>
<br>以bt下软件为荣
<br>以买盗版碟为耻
<br>
<br>以软件越多为荣
<br>以桌面干净为耻
<br>
<br>以常年裸奔为荣
<br>以经常杀毒为耻
<br>
<br>以箱内杂乱为荣
<br>以机箱整洁为耻
<br>
<br>以常逛电子为荣
<br>以只逛创新为耻
<br>
</center>
</font>
</marquee>
</td>
</tr>
</table>
<!--最下大表格结束 -->
</td>
</tr>
</table>
</body>
</html>
//-----------------------------------登陆子页 logon.jsp
<%@ page contentType="text/html; charset=gb2312"%>
<form method="post" name="loginform" action="process.jsp" >
<h4><font color="#33CC99">如果你已注册,请登陆!</font></h4>
<%="学号:"%>
<input name="p_number" type="text" maxlength="15" size="15" />
<br />
<br />
<%="密码:"%>
<input name="p_password" type="password" maxlength="15" size="15" />
<br />
<br />
<center>
<input type="submit" value="登陆" />
</center>
<br>
<font color="#33CCFF">未注册请点击</font><a href="login.jsp"><font color="#00FF99">这里</font></a>
<br />
<h3><font face="黑体" color="#99CC66">友情提示:</font></h3>
<br>
<font color="#99CC80" size="3">未登陆也可浏览本站信息</font>
<br />
<br />
<center>
o(∩_∩)o...
</center>
</form>
//-----------------------登陆后显示个人信息子页 peopledata.jsp
<%@ page contentType="text/html; charset=gb2312"%>
<%! String picturename,path ;%>
<% picturename=person.getPictureName() ;%>
<% path="photos/"+picturename+".jpg" ;%>
<br /> <img align="top" width="118" height="140" src="<%=path%>" />
<br />
<br /> <font color="#00CCFF">姓名:</font><font color="#00FF66"><%=person.getName()%></font>
<br /> <font color="#00CCFF">学号:</font><font color="#00FF66"><%=person.getSchoolNumber()%></font>
<br /> <font color="#00CCFF">学院:</font><font color="#00FF66"><%=person.getCollege()%></font>
<br /> <font color="#00CCFF">专业:</font><font color="#00FF66"><%=person.getDepartment()%></font>
<br />
<br />
<a href="changephoto.jsp">
<font color="#00CCCC">更改我的头像</font>
</a>
<br />
<a href="changedata.jsp">
<font color="#FF6666">编辑我的资料</font>
</a>
<br />
<a href="private.jsp">
<font color="#9999FF">查看我的页面</font>
</a>
热心网友
时间:2023-10-08 14:49
给你个思路吧...
用户名或密码 错误用SQL就可以搞定
select * from tablename where username='aaa' #判断用户名是否存在
select * from talename where username='aaa' and password='123' 判断密码是否正确
权限方面,在用户注册的时候就已经决定了,而登陆后完全可以把用户的权限存在session里,当用户进行修改删除操作时 先进行权限判断,如果有权限则继续运行,若无权限则提示 您没有权限.
76555468 有问题Q聊.
热心网友
时间:2023-10-08 14:50
只知道编一个简单的:
import java.awt.*;
import java.awt.event.*;
import javax.swing.JOptionPane;
public class shiyan5 extends Frame implements ActionListener{
Label labelName; //姓名
Label labelMima; //密码
Label label;
TextField textName; //文本框
TextField textMima; //文本框
Button button1; //确定按钮
Button button2; //重置按钮
public shiyan5()
{ super("用户登陆");
setLayout(new FlowLayout());
label=new Label("请输入账号和密码");add(label);
labelName=new Label("账号 "); add(labelName);
textName=new TextField(10);
textName.setText(""); add(textName);
labelMima=new Label("密码 "); add(labelMima);
textMima=new TextField(10);
textMima.setEchoChar('*'); add(textMima);
button1=new Button("确定"); add(button1);
button2=new Button("退出"); add(button2);
button1.addActionListener(this);
button2.addActionListener(this);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{System.exit(0);}
});
setSize(160,200);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
String st1=new String("Java");
String st2=new String("123456");
String msg=new String("Welcome,java!");
if(e.getSource()==button1)
{ if( textName.getText().equals(st1) &&textMima.getText().equals(st2))
{ label.setText(msg);}
else
JOptionPane.showMessageDialog(null," 输入的账号或密码错误!", "信息", JOptionPane.ERROR_MESSAGE);
}
else if(e.getSource()==button2){ System.exit(0); }
}
public static void main(String args[]){
shiyan5 t=new shiyan5();
}
}
热心网友
时间:2023-10-08 14:50
诶.
你为什么要别人帮你写勒.
难道你不知道学WEB
最经典的例子就是做登陆么?
不管是玩什么新的技术
都是用登陆做例子
然后功能在上面一点点的增加
如果一个登陆还叫别人帮你做的话
估计你很难学到东西的
我想你拿到代码以后肯定是照别人的敲一遍对吧?
那样的话。你还不如不要。
其实像你所说的状态的话。你在数据库里面加个状态字段不就可以了
根据状态的字段去显示那些东西
很多东西还是要靠自己的
不然你去工作了
你拿什么去做事????
难道去叫别人帮你做?
不会的。
没人会去教你的
还是靠自己。
以后技术多交流交流
自己去想思路、
那样才能对你学习有帮组。
热心网友
时间:2023-10-08 14:51
你是要把这个程序放在哪里?网页里还是软件里
你要是放在软件里可以用JAVA写
要是放在网页里就要用HTML写
163的是用HTML和javaScript写的