导航:首页 > 源码编译 > jsp登录系统源码

jsp登录系统源码

发布时间:2024-03-18 18:55:28

1. 求一个JSP 网络银行或者ATM源代码

import java.util.Scanner;
import java.util.Date;
public class ATM {
public static void main (String[] args) {
System.out.println("您好,欢迎使用农业银行优惠卡!");
int a=123456;
int jine;
int flag=0,bianhao=1023;
int mima;
int anjian;
int ye=0;
int xianshi,dayin;
int year,month,date;
String zhanghao="6228480270673875612",zhuanzhanghao;
Scanner sc=new Scanner(System.in);
for(int i=1;i<=3;i++){
System.out.println("请输入密码:(6位数字)");
mima=sc.nextInt();
if(a==mima)
{
System.out.println ("密码正确请选择业务");
for(;;){
System.out.println ("取款\t~1~");
System.out.println ("转账\t~2~");
System.out.println ("存现\t~3~");
System.out.println ("更改密码~4~");
System.out.println ("查询余额~5~");
System.out.println ("取卡\t~0~");
anjian=sc.nextInt();
if(anjian==1)
{
if(ye<100)
{
System.out.println ("您的余额不足100元,请您及时存现");
break;
}
int qukuan;
for(;;)
{
for(;;)
{
System.out.println ("---------------取款功能--------------");
System.out.println ("请输入您要取款的份额:");
System.out.println ("\t100\t200\t500\t");
qukuan=sc.nextInt();
if(qukuan<=ye)
{
break;
}
else{
System.out.println ("余额不足,取消交易");
}

}if(qukuan==100||qukuan==200||qukuan==500)
{
break;
}
else
{
System.out.println ("您的输入有误请输入正百的数");
}

}
ye-=qukuan;
System.out.println ("交易正在处理~请稍候~z~z~z~z~z~z~z~~~~~~~");
System.out.println ("请您收好您的"+qukuan+"元"+"钞票----15秒钟自动收回");
System.out.println ("-----------------------------------------------------");
System.out.println ("是否显示余额?显示:1不显示:2");
xianshi=sc.nextInt();
if(xianshi==1)
{
System.out.println ("您的余额为"+ye+"元");
System.out.println ("--------------------------------");
System.out.println ("为了您和您家人的幸福,请节约用钱");
System.out.println ("--------------------------------");
}
System.out.println ("是否打印取款凭条?打印:1 不打印:2");
dayin=sc.nextInt();
Date dd=new Date();
if(dayin==1)
{
System.out.println ("-----------------------中国农业银行-------------------------");
System.out.println ("\t\t\t----------取款凭条-----------\t\t\t");
System.out.println ("帐号:"+zhanghao);
System.out.println ("取款份额:"+qukuan);
System.out.println ("余额:"+ye);
System.out.println ("日期:"+dd.toLocaleString());
System.out.println ("------------------------------------------------------------");
System.out.println ("\t\t\t机器编号:"+bianhao);
System.out.println ("------------------------------------------------------------");
}
int ji;
System.out.println ("是否继续业务:继续:1 取卡:2");
ji=sc.nextInt();
if(ji==1)
{
continue;
}
if(ji==2)
{
System.out.println ("请收回您的磁卡,下次再见");
break;
}
}
if(anjian==2)
{
int zhuanzhang;
for(;;)
{
System.out.println ("---------------转账功能----------------");
System.out.println ("请输入您要转账的份额:");
zhuanzhang=sc.nextInt();

if(zhuanzhang%100==0)
{
if(ye-zhuanzhang>=00)
{
break;
}
else
{
System.out.println ("余额不足,请重新输入");
}

}
else
{
System.out.println ("您的输入无效");
}
}
for(;;)
{
System.out.println ("请输入您要转账的账号:(19位)");
zhuanzhanghao=sc.next();
if(zhuanzhanghao.length()==19)
{
break;
}
else
{
System.out.println ("帐号输入有误,请重新输入");
}
}
System.out.println ("是否继续转账?继续:1 取消:2");
int anjian2;
anjian2=sc.nextInt();
if(anjian2==1)
{
ye-=zhuanzhang;
System.out.println ("正在转账-请稍候~~~~");
System.out.println ("转帐成功");
}
System.out.println ("-----------");
System.out.println ("是否显示余额?显示:1不显示:2");
xianshi=sc.nextInt();
if(xianshi==1)
{
System.out.println ("您的余额为"+ye+"元");
System.out.println ("--------------------------------");
System.out.println ("为了您和您家人的幸福,请节约用钱");
System.out.println ("--------------------------------");
}
System.out.println ("是否打印取款凭条?打印:1 不打印:2");
dayin=sc.nextInt();
Date dd=new Date();
if(dayin==1)
{
System.out.println ("-----------------------中国农业银行-------------------------");
System.out.println ("\t\t\t----------转账凭条-----------\t\t\t");
System.out.println ("帐号:"+zhanghao);
System.out.println ("转账帐号:"+zhuanzhanghao);
System.out.println ("转账份额:"+zhuanzhang);
System.out.println ("余额:"+ye);
System.out.println ("日期:"+dd.toLocaleString());
System.out.println ("------------------------------------------------------------");
System.out.println ("\t\t\t机器编号:"+bianhao);
System.out.println ("------------------------------------------------------------");
}
int ji;
System.out.println ("是否继续业务:继续:1 取卡:2");
ji=sc.nextInt();
if(ji==1)
{
continue;
}
else
{
System.out.println ("请收回您的磁卡,下次再见");
break;
}
}
if(anjian==3)
{
for(;;)
{
System.out.println ("---------------存现功能---------------");
System.out.println ("请输入您要存款的金额");

jine=sc.nextInt();
if(jine%100==0)
{
break;
}
else
{
System.out.println ("您的输入有误,请输入正百的输入");
}
}
System.out.println ("请将您的钞票放入到机器开起的口中(注意:平放!!)");
System.out.println ("正在清点~~~~~z~~~~~z~~~~~z~~~~~z~~~~z~~~~~~z~~~~");
System.out.println ("输入与放入一至;存现成功");
ye+=jine;
System.out.println ("是否显示余额?显示:1不显示:2");
xianshi=sc.nextInt();
if(xianshi==1)
{
System.out.println ("您的余额为"+ye+"元");
System.out.println ("--------------------------------");
System.out.println ("为了您和您家人的幸福,请节约用钱");
System.out.println ("--------------------------------");
}
System.out.println ("是否打印取款凭条?打印:1 不打印:2");
dayin=sc.nextInt();
Date dd=new Date();
if(dayin==1)
{
System.out.println ("-----------------------中国农业银行-------------------------");
System.out.println ("\t\t\t----------存现凭条-----------\t\t\t");
System.out.println ("帐号:"+zhanghao);
System.out.println ("存现份额:"+jine);
System.out.println ("余额:"+ye);
System.out.println ("日期:"+dd.toLocaleString());
System.out.println ("------------------------------------------------------------");
System.out.println ("\t\t\t机器编号:"+bianhao);
System.out.println ("------------------------------------------------------------");
}
int ji;
System.out.println ("是否继续业务:继续:1 取卡:2");
ji=sc.nextInt();
if(ji==1)
{
continue;
}
else
{
System.out.println ("请收回您的磁卡,下次再见");
break;
}
}
if(anjian==4)
{
int ym,xm,qxm,flag1=0;
for(int j=0;j<3;j++)
{
System.out.println ("------------------改密功能----------------------");
System.out.println ("请输入原始密码:");
ym=sc.nextInt();
if(ym==a)
{
System.out.println ("密码正确");
for(;;)
{
System.out.println ("请输入新密码:");
xm=sc.nextInt();
System.out.println ("请再次输入新密码");
qxm=sc.nextInt();
if(xm==qxm)
{
a=xm;
System.out.println ("密码更改成功,请您牢记您的密码");
break;
}
else
{
System.out.println ("两次输入不一致,请重新输入");
}
}
flag1=1;
break;
}
else
{
System.out.println ("密码错误");
}
}
if(flag1==0)
{
System.out.println ("三次输入错误,密码更改失败");
}
int ji;
System.out.println ("是否继续业务:继续:1 取卡:2");
ji=sc.nextInt();
if(ji==1)
{
continue;
}
else
{
System.out.println ("请收回您的磁卡,下次再见");
break;
}
}
if(anjian==5)
{
System.out.println ("------------查询功能-------------");
System.out.println ("您的贵卡余额为:"+ye+"元");
System.out.println ("---------------------------------");
int ji;
System.out.println ("是否继续业务:继续:1 取卡:2");
ji=sc.nextInt();
if(ji==1)
{
continue;
}
else
{
System.out.println ("请收回您的磁卡,下次再见");
break;
}
}
if(anjian==0)
{
System.out.println ("请收回您的磁卡,下次再见");
break;
}

}flag=1;
break;

}

}
if(flag==0)
{
System.out.println ("密码输入超过三次,ATM机吞卡");
}

}
}

2. jsp源码怎么使用

个人建议:
使用eclipse或myeclipse导入整站源码。

在eclipse或myeclipse配置好tomcat和jdk,然后导入工程(整站源码),运行tomcat就OK了。

如果在你的源码里有很多的.java文件,你又只有单纯的tomcat + jdk,你就要一个个去编译.java文件了。有

eclipse或myeclipse的协助,就不用手工去编译了。

3. idea 运行JSP后显示源代码是什么情况

这种情况,是jsp的内容被当做文本直接显示到了页面上,一般在使用springMVC时可能出现这样的问题,猜测可能使用了springMVC。

具体解决方案:

查找web.xml文件,并找到springMVC的相关配置

<servlet-mapping>

<servlet-name>springMVC</servlet-name>

<url-pattern>/*</url-pattern>

</servlet-mapping>

(3)jsp登录系统源码扩展阅读:

快捷键:

1、写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。

2、按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非Java文件。

3、Ctrl-D复制当前行,Ctrl-Y删除当前行。

4、Ctrl-Shift-U,Ctrl+Shift+Alt+U显示类继承结构图,再按Alt-M。

5、Alt-F1 回到当前文件所在的目录结构。

6、Ctrl-Shift-V 粘贴最近复制过的一些信息。

7、Ctrl-Shift-F7 高亮显示所有该文本,按Esc高亮消失。

8、Ctrl-E 最近打开的文件。

9、Ctrl-P 方法参数提示。

4. jsp 中网站的首页源代码

这是最简单的一个例子,数据库要你自己建,用的是ACCESS

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JSP连接Access数据库</title>
<style type="text/css">
<!--
.style1 {
font-size: 20px;
font-weight: bold;
}
-->
</style>
</head><body>
<div align="center" class="style1">JSP连接Access数据库</div>
<br>
<hr>
<p><%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //载入驱动程序类别
Connection con = DriverManager.getConnection("jdbc:odbc:jspdata"); //建立数据库链接,jspdata为ODBC数据源名称
//建立Statement对象
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery("select * from lyb"); //建立ResultSet(结果集)对象,并执行SQL语句
%>
</p>
<p align="center">NUMB1数据表中记录如下</p>
<table width="640" border="1" align="center" bordercolor="#7188e0">
<tr bgcolor="d1d1ff">
<th width="49">编号</th>
<th width="90">姓名</th>
<th width="126">E-mail</th>
<th width="221">网站</th>
<th width="80">QQ</th>
</tr>
<%
while(rs.next())
{
%>
<tr bgcolor="#f8f8f8">
<th><%= rs.getString(1) %></th>
<th><%= rs.getString(2) %></th>
<th><%= rs.getString(3) %></th>
<th bgcolor="#f6f6f8"><%= rs.getString(4) %></th>
<th><%= rs.getString(5) %></th>
</tr>
<%
}
rs.close();
stmt.close();
con.close();
%>
</table>
<p align="center"><br>
如果您能看到表格中的数据,说明连接数据库成功!</p>
</body>
</html>

阅读全文

与jsp登录系统源码相关的资料

热点内容
爬山算法相关题目 浏览:720
vc编程大全 浏览:114
excel表格单列数据加密 浏览:646
给同事的解压话语 浏览:990
linux关闭网卡命令行 浏览:452
史上最漂亮程序员 浏览:768
java实现excel的导入 浏览:758
光遇账号如何转移安卓 浏览:266
5分之13除以26的算法 浏览:342
兰州安宁区买解压包子 浏览:641
php接收图片代码 浏览:668
hci命令 浏览:662
福建服务器大区云空间 浏览:840
笔杆子程序员 浏览:745
手机软件易验证加密 浏览:589
文档加密只读模式也不能看到 浏览:431
把jpg转换成pdf的软件 浏览:874
linuxeth0mac 浏览:192
windows编程知乎 浏览:442
压缩工期超过40 浏览:249