今天给证件号码加了个校验,18位的证件号码能读取人所在的省份和人员的出生日期,性别,代码如下 <script type="text/javascript"> //给人的证件号码注册失去焦点校验的事件 $(function(){ $("#zjhm").blur(function(){ var zjlx=$("#zjlx").val(); if(!zjlx){ alert("请您先选择证件类型!"); return; } var zjhm=$("#zjhm").val(); if(zjhm){ if(cid…

2013/07/04 0条评论 2190点热度 0人点赞 阅读全文

每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。 比如<select class="selector"></select> 1、设置value为yxk的项选中 $(".selector").val("yxk"); 2、设置text为yxk的项选中 $(".selector").find("option[text='yxk']").attr("selected",true);    这里有一个中括号的用法,中括号里的…

2013/07/04 0条评论 1877点热度 0人点赞 阅读全文

【导读】一切营销都是弱点营销,针对的是我们与生俱来的人性弱点和后天养成的世俗判断。想想你因为怕肾虚、怕肥胖、怕肤黑、怕生病、怕落伍而进行的消费,想想你在电商大战中抢的打折货,想想你永远缺一件衣服的衣橱和找不到鞋的脚,想想你看了广告后买的东西和名人签名——你的弱点被营销、需求被开发、欲望被满足,貌似双赢。   但为什么消费之后会失望、欲望满足后会悔恨?斯拉沃伊·齐泽克说:“我们需要知道自己想要什么。”而弱点营销所做的,就是引导人一直需要、永不满足。   人性难改,而营销无所不在。想不成为弱点营销的牺牲品,必须有强大的…

2013/07/04 0条评论 1657点热度 0人点赞 阅读全文

昨天写的java json字符串转map集合递归嵌套这篇博文,只是某个功能中的一小部门. 这个功能就根据json串配置的校验指标,去校验对应的列表数据中的必填项是否完整,不完整就在当前页面提示用户,去完善数据.当某条记录不完善的时候,会将不完善的那条数据的背景色置为红色,如图: 校验分为两类,一类是dom加载完以后校验当前页出现的id,一类是全局的校验.   后台处理代码 //将前台的json串转成map集合         …

2013/06/21 0条评论 2398点热度 0人点赞 阅读全文

今天在做一个校验的功能,为了通用,在页面上使用json字符串配置要校验的所有项和表.在后台转map的时候一层一层的转太麻烦了,就写了个通用 方法来转. 转换方法: /**      * json字符串转map集合      * @author ducc      * @param jsonStr json字符…

2013/06/20 0条评论 7180点热度 2人点赞 阅读全文

二十九:application中都保存了什么东西?    1,登录用户的user对象       当前用户的一般属性,不包含关联的集合属性(为了减少session的存储量)       计算出来的用户的权限总和long[] rightSum;       当用户登录时,验证通过以后计算出来的该用户的权限,     * 如果想让用户权限的实时跟随者改变,只要在管理修改该用户的权限的时候,我…

2013/06/19 0条评论 1869点热度 0人点赞 阅读全文

二十八:权限设计  在用户登录的时候需要读取出用户的权限,并将用户的权限位和权限码放入到session中,  使用spring的applicationListener监听器,在服务器启动的时候就将所有的权限放入到application中 /** * 事件监听器 */ @SuppressWarnings("rawtypes") @Component public class IniRightListener implements ApplicationListener,ServletContext…

2013/06/19 0条评论 1984点热度 0人点赞 阅读全文

二十四:权限设计相关    *  每个权限的标识码都是1<<n,如果接受权限码的是int类型,只能1<<31次,如果是long类型的话,最多只能1<<62   这样的缺陷就限制了权限的数量了,   1==0001<<1=0010   1==0001&0010=0   &是相乘   1|2  0001 | 0010  =3  |是相加  …

2013/06/19 0条评论 1735点热度 0人点赞 阅读全文

十七: 当使用拦截器,给拦截器注入参数的时候   <param name="拦截器名.可以set的属性的命(去对应的拦截器中找set方法)"></param>   动态指定action的input的值在action中定义一个属性inputpage   在配置文件中的input指定${inputAction}   执行到哪个拦截器没有通过这个拦截器的验证,那么就只能走到这个拦截器,不进入action的方法,就直接返回input或者拦截…

2013/06/19 0条评论 1815点热度 0人点赞 阅读全文

八:使用泛型化的BaseAction产生的问题 import java.lang.reflect.ParameterizedType; import cn.survey.exception.ActionException; import com.opensymphony.xwork2.ActionSupport; import com.opensymphony.xwork2.ModelDriven; import com.opensymphony.xwork2.Preparable; /** * 模型驱动只在进入a…

2013/06/19 0条评论 1892点热度 0人点赞 阅读全文
1232425262732