01 2013 档案

摘要:1、这周在工作之余对动态表单又做了点改进,之前在做动态表单的时候,用户新建表的时候,就在数据库中新建了该表,而且在新建表的时候自动为表新建了主键id,感觉这样不太好,做了修改后,用户可以定义自己的主键,但是最多只能定义一个主键,但是如果用户可以定义自己的主键的话,这样生成动态表单和验证以及查看表单数据的时候因为读取的是真是表中的数据无法判断哪个是主键,我现在处理是在后台查询数据的时候先从字段信息表读取,之后根据is_key字段判断如果是主键的话就一律转换成id,这样我在界面判断就容易判断了,代码如下:后台:public List<Fields> getFieldList(Strin 阅读全文
posted @ 2013-01-27 15:17 风儿飞 阅读(475) 评论(0) 推荐(0)
摘要:最近需要做一个动态表单管理,因为以前没什么经验,所以自己做了一个小demo研究了一下,现将自己的整体思路再从头顺一下,也顺便记录一下这次的学习经验,呵呵1、 首先,要想实现动态表单的管理,自己首先想到的是不就是执行sql语句对数据库表的字段进行增删改嘛,后来想想并不这么简单,因为要关乎到以后用户添加数据时表单的动态生成,以及还要生成动态的js表单验证,所以我首先新建了一张表记录了某张表所有字段信息,如下:CREATE TABLE `sys_user_fields_info` ( `field_id` varchar(255) NOT NULL DEFAULT '' COMMEN 阅读全文
posted @ 2013-01-18 21:48 风儿飞 阅读(3740) 评论(2) 推荐(0)
摘要:最近项目中要做到重置密码并将新密码通过邮件发送给用户的功能,所以练习并学会了如何使用java发送邮件,代码如下:public static void sendMail(String mailTo, String newPwd) {//参数为收件人的邮箱地址及新密码 Properties pro = getProperties("ResetPwd.properties"); try { Properties mailPro = new Properties(); Authenticator auth = new EmailAutherticator(//发件人身份验证 pro 阅读全文
posted @ 2013-01-12 23:50 风儿飞 阅读(232) 评论(0) 推荐(0)