发表于: 2018-03-23 21:28:24
2 607
今日完成的事:
一、查找相关资料,写出了一个自定义标签。
1.首先需要写一个标签处理类集成TagSupport类。
2.需要在WEB-INF目录下新建一个tld文件,描述自己的标签类。
3.在JSP中导入自己的标签库。
这是标签处理的逻辑:
处理流程是用户输入Long值和想要转换的类型,将值传到便签中,进行转换输出。
二、了解了一下DES加密算法,并写出了一个简单加密代码。
DES的算法的入口有三个:Key, Data, Mode。Key 为64bit密钥(百度百科说是7字节56位), Data为64bit数据,Mode为加密还是解密。
三、了解并简单写了一个md5加密算法。
这里面还了解了一下什么是Base64算法,Base64是如何将原密文解析,并转化为不会乱码的字符。
(在上图里面写出来了)
今天要做的事:
1.写一篇关于学习Tiles的文章,放在简书中。
2.学习cookie和session。
遇到的问题:
1.昨天没有遇到大问题,有一个小问题就是在。标签处理类中,对字符串的判断没有有equals(),直接用的==,报错了。粗心大意..
收获:
简单了解了怎么写一个自定义便签。
了解了加密算法。
评论