摘要: 客户说我的***系统登录时密码是明文传输,不高兴,我对HTTPS不太了解,那我用MD5加密下,虽然不能保证万无一失,但也好过明文传输嘛。说下大概的过程:打开登录的JSP页面时,生成一个随机字符串,放在session里面,以便后台也可以拿到。客户输入用户名和密码点击"登录"时,拿到密码和随机字符串,拼接在一起后利用js生成MD5字符串。然后用js把那个password的value改成MD5字符串,再提交表单。后台拿到随机字符串和用户名和MD5字符串,通过用户名到数据库查询密码,用密码和随机字符串拼接在一起生成MD5字符串,用生成的MD5字符串和前台传过来的MD5字符串进行匹配 阅读全文
posted @ 2013-05-11 17:32 somnusic 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 查看代码java随机产生验证码,可以随机生成数字、大写字母、小写字母。还可以随机生成文字字体、及大小。在图片上面可能字体都不不同、大小不等。 package com.hoo.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.http.HttpServle... 阅读全文
posted @ 2013-05-08 08:06 somnusic 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 在unionshop项目中初识fckeditor,总算有时间可以总结一下它的配置与用法。一 配置首先在fckeditor的官方网站http://www.fckeditor.net/download下载FCKeditor_2.6.4.zip。解压后为一个fckeditor文件夹。可以直接拷贝到项目里面去,一般放置于WebRoot根目录。 1 jar包共四个:common-fileupload.jarcommon-io.jarslf4j-api.jarfckeditor-java-core.jarjar包一定要全导入项目路径,如果有缺失会有难以解决的问题。例如:common-io.jar的缺失会造 阅读全文
posted @ 2013-05-06 11:25 somnusic 阅读(226) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-05-05 14:14 somnusic 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1. ALTER VIEW语法ALTER [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEW view_name [(column_list)] AS select_statement [WITH [CASCADED | LOCAL] CHECK OPTION]该语句用于更改已有视图的定义。其语法与CREATE VIEW类似。请参见22.2节,“CREATE VIEW语法”。该语句需要具有针对视图的CREATE VIEW和DROP权限,也需要针对SELECT语句中引用的每一列的某些权限。2. CREATE VIEW语法CREA... 阅读全文
posted @ 2013-05-05 13:48 somnusic 阅读(242) 评论(0) 推荐(0) 编辑
摘要: MySQL视图的应用视图也称虚表,包括执行某个查询返回的一组记录。视图可以简化获取数据的方法,并通过别名来实现抽象查询。实例258:创建视图实例说明为了简化查询,在实际项目开发过程中,通常可以采用为数据库中的某个表建立视图的方式。在建立的视图中只有开发人员所关心的字段。运行本实例,如图9.6所示,分别在图中输入登录用户的用户名和密码,单击“进入”按钮后,如果用户输入错误的用户名或密码,则给出错误提示,反之如果输入的用户名和密码正确,则提示成功登录。由于本实例采用视图建立了虚表,所以应首先在“命令提示符”下建立视图,如图9.7所示。图9.6 用户身份验证图9.7 创建视图技术要点MySQL中创建 阅读全文
posted @ 2013-05-05 13:43 somnusic 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 第9章JSTL标签库JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类:q核心标签库qI18N格式化标签库qSQL标签库qXML标签库q函数标签库本章将对这些内容一一讲述。9.1核心标签库JSTL的核心标签库标签共13个,从功能上可以分为4类:表达式控制标签、流程控制标签、循环标签、URL操作标签。使用这些标签能够完成JSP页面的基本功能,减少编码工作。(1)表达式 阅读全文
posted @ 2013-04-07 20:58 somnusic 阅读(716) 评论(0) 推荐(0) 编辑