应广大网友的强烈要求,提前把在线演示的代码公布下,给大家研究研究,觉得写的不好的地方欢迎与我探讨,欢迎高手的指教!
使用注意:
数据库用户名和密码修改:(hibernate.cfg.xml)
<property name="connection.username">root</property>
<property name="connection.password">password</property>
系统默认找回密码采用的是我的测试邮箱:http://email.jshuwei.org.cn用户名:ceshi@jshuwei.org.cn密码:jshuwei.org.cn
请大家不要修改密码,谢谢!(ps:想要我域名结尾的email可以给我申请哦O(∩_∩)O~)
如果想更换成其他的邮箱来发送请修改类:
cn.org.jshuwei.j2ee.test.action.ManagerAction中的以下代码:
private boolean sendMail(Manager manager) { try{ String url = getRequest().getRequestURL().toString(); StringBuffer link = new StringBuffer(url.substring(0, url.lastIndexOf("/forgetPass"))); link.append("/changePass.action?userName=").append(manager.getUserName()) .append("&sid=").append(manager.getUserPass()); String content = "尊敬的用户:"+manager.getRealName()+",您于"+new Date()+"使用了找回密码功能,请点击链接<a href='"+link+"' target='_blank'>修改密码</a>。请慎重保管注册密码!<br /><br /><br />测试系统<br /><br /><br /><br /><br />发送时间:"+new Date(); return MailUtil.sendMail("smtp.live.com", "25", true, "ceshi@jshuwei.org.cn", "jshuwei.org.cn", manager.getEmail(), "测试系统密码找回", content, true, true); }catch(Exception e){ log.error(e.getMessage()); return false; } }
修改其中的邮箱配置信息。
注:这里的参数没有写在配置文件中是因为这里的代码本来就是”J2EE项目自动生成工具“自动生成的,所以没有放在配置中,而是放在了”J2EE项目自动生成工具“的配置文件中去配置了。
其他的关于用户注册,以及用户管理部分的代码还没有开始写,呵呵,最近比较忙。等写好了再发布那里的代码。
数据库的建表语句在db文件夹下。用户得手工的添加。。。
默认添加了两条数据,和测试用的用户名和密码一样。详见:http://www.jshuwei.org.cn/article.asp?id=269
自己添加用户的时候密码是要经过MD5加密的,密码的生成方式:调用方法cn.org.jshuwei.j2ee.util.MD5.MD5Encode("新密码");即可
呵呵,现在比较麻烦,没办法啊,有好多网友想要这代码研究已经迫不及待了,我QQ都快给轰炸了,所以只能先麻烦点了。嫌麻烦的就再等段时间吧,呵呵
其他未写到的问题,请与我联系哦,记得加群,不要加我QQ哦,\(^o^)/~
附件太大,下载地址见我的网站:J2EE自动生成工具在线演示系统源码
1 楼 flyfan 2009-11-08
晕死,打开网站乱码
2 楼 luohuazhiye 2009-11-08
flyfan 写道
晕死,打开网站乱码
不是吧。。。什么浏览器哦?
3 楼 chillicat 2009-11-08
怎么报告有病毒?
4 楼 guoguo12345 2009-11-08
有病毒,大家小心
5 楼 luohuazhiye 2009-11-09
thinkinperson 写道
这样的框架网上多的是了appfuse,springside.都有。可必呢?再说,从lz的sendmail就看出代码质量。是否应该使用freemarket或其他模板语言代替内容呢?这是个人的愚见。不是有心过不去
呵呵,内容是生成的时候定义的模板,只是生成的代码中没有再去搞模板了。。。
6 楼 luohuazhiye 2009-11-09
guoguo12345 写道
有病毒,大家小心
如果你用的是avast!并且报的是什么HTML-script什么之类的病毒,那我也没办法,你可以把报告去百度或者google搜索一下,看看是你垃圾杀软的问题,还是我网站的问题!