登录注册过程中的小功能

1.获取登录时的IP地址

System.out.println("当前的IP地址:"+request.getRemoteAddr());

2.个人密码修改

密码加密存储(MD5):MD5消息摘要算法,可以产生128位的散列值,这个数字是不能还原回去的。

特点:

1.压缩性,任意长度的数据,算出的MD5的长度都是固定的。

2.抗修改型,对原数据进行任何改动,哪怕就修改了一个字节,所得到的MD5的值都有很大的区别。

3.查询条件的保存

得到页面的值,保存在session里面,进而每次调用的时候,都可以使用session里面的值。


 

4.导出到Excel中,其中有POI,较为复杂,我们使用JXL即可。

它包括的操作有读取excel文件的内容,创建新的excel,更新已经存在的excel文件。

代码如下

 

@Test
	public void test() throws IOException,
			RowsExceededException, WriteException {
		// 1、创建工作簿(WritableWorkbook)对象,打开excel文件,若文件不存在,则创建文件
		WritableWorkbook writeBook = Workbook.createWorkbook(new File(
				"D://write.xls"));

		// 2、新建工作表(sheet)对象,并声明其属于第几页
		WritableSheet firstSheet = writeBook.createSheet("第一个工作簿", 1);// 第一个参数为工作簿的名称,第二个参数为页数
		WritableSheet secondSheet = writeBook.createSheet("第二个工作簿", 0);

		// 3、创建单元格(Label)对象,
		Label label1 = new Label(0, 2, "数据1");// 第一个参数指定单元格的列数、第二个参数指定单元格的行数,第三个指定写的字符串内容
		firstSheet.addCell(label1);
		Label label2 = new Label(1, 2, "数据2");
		secondSheet.addCell(label2);

		// 4、打开流,开始写文件
		writeBook.write();

		// 5、关闭流
		writeBook.close();
	}


5.自动登录问题

 

首先页面有一个按钮,即是否自动登录,若打钩了,则说明下次可自动登录,就可以修改表的一个是否自动登录的字段。

http://www.neuedu.com/nps/res/res!view.action?resid=105759&urid=250724

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值