问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求一个登陆程序的代码...

发布网友 发布时间: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写的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 delphi用户登录代码解释 求简单明了的php session用户登入代码? VB的用户登录代码 6.0精简版 关于VB设计中一个用户登录界面的代码 用户登陆代码 铁板烧是哪里的菜系? 股票板块代码 物业暖心鸡汤短句 桂圆核有什么用 python hashcode方法吗 java通过jyphon调用pyton函数,import包失败 山谷优美的描写片段 请问怎样在WORD图片上手写文字及画线,谢谢 你能给下面的话加上标点符号,以表达不同的意思吗? 我的天啦他喊道你怎么会在这儿呢 加标点 河汉清且浅,相去复几许?用了什么修辞手法? 天都这么黑了爸爸怎么还不来接我加标点符号 天都这么黑了 爸爸怎么还不来接我 给句子加上标点符号 天快黑了,你快回家吧()加标点 我这里天快要黑了,你那里呢? 标点符号用法对吗? 灵芝粉葛煲猪骨汤,可以吗 喝什么药酒能补肾壮阳 详细03麻烦告诉我 男人喝什么药酒补肾 请问QQ群里“XX人邀请你参与QQ电话”是单独邀请我还是邀请所有人? qq语音通话怎么只让我一个人说话? 为什么我在QQ电话里邀请一个人第二次邀请同一个人就不行? 什么食物富含碳水化合物? 碳水化合物的食物有哪 for(int i=0;token[i];i++) 这是什么意思啊? 网络类型问题 这款耐克的鞋的型号是什么?就是那种在强光下会变色的那种 养老保险未成年可以交吗 养老保险未成年可以交吗1 未成年可以交养老保险吗 几岁买养老保险好 未成年人要交养老保险金吗 未成年可以缴纳社保吗 粗糙,笨拙,粗鲁,持久反义词. 未成年人能买社会养老保险? 热忱的近义词 博大的反义词 执拗的近义词 粗鲁的反义词