原文链接:http://blog.csdn.net/a973893384/article/details/51517388 具体思路: 我们使用自定义注解实现.然后需要解决的是两个问题: 1是如何扫描自定义注解 2是如何扫描到自定义注解做出对应的validate校验 第一个问题的解决方案: 自定义一个AnnotationHelper类,该类可配置自定义注解的源文件的package路径. AnnotationHelper{ private static final String BASE_PAGE…
  1.Rails的国际化 根据特定的locale信息,提取相应的内容 通过config/environment.rb,指定应用的转换文件 config.i18n.load_path +=Dir[Rails.root.join('my', 'locales', '*.{rb,yml}')]    #指定搜索的文件类型 config.i18n.default_locale =:zh         #指定默认的文件 在config/locales中创建zh文件,提供转换的方式 2.validate…
一般的,用户注册的时候,我们需要校验一些用户提交过来的参数. 一般有两道屏障,一是在前台页面上使用js进行验证,直接杜绝了不正常信息的提交.二是将提交过来的信息进行验证,不通过则返回注册页面并显示错误信息,我们这里介绍的就是在action中使用validate方法实现数据校验. action中是继承自ActionSupport类,ActionSupport实现了Validate接口,有一个空的validate方法. 在action中只需要重写一下validate方法就好了.运行程序的时候,会先执…
官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入js库<script src="../js/jquery.js" type="text/javascript"></script><script src="../js/jquery.validate.js" type="text/javascript">…
一.jquery.validator表单验证id和name问题 因为后台是struts,表单提交,所有输入框的值保存在name=对象.名字中,而jquery.validator表单验证用的是name,若在rules中直接写对象.名字会报错,解决方法: 1.将rules中的对象.名字用引号引起来,如当input中name使用sort.name这样的命名方式时, 则rules: {"sort.title": {}} 要加上引号 2.jquery.validate.js中的element.n…
参照上一篇bootstrap布局注册表单 使用校验插件默认位置显示提示信息,发现错误提示信息换行了,由于增加了提示信息,表单显示高度也增加了,如下 默认提示信息位置代码为 将错误提示设置其显示在右边,需要对校验代码做如下修改,增加提示信息位置设置 errorPlacement: function(error, element) { error.appendTo(element.parent().parent()); } 调整后的错误提示如下 还有些不足,提示离输框太远,原因在于提示在输入框所在栅…
一.引入pom依赖 <!-- validator --> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version> </dependency> <dependency> <groupId>org.…
进入adobe flash 官网,下载最新版的adobe flash http://labs.adobe.com/downloads/flashplayer.html…
首先得特么建立数据库 : rake db:create 实际问题是没有int应该用integer http://www.rubycc.com/column/rails3.2.3/rails.htm…
一:图示 二,js脚本 /** * jquery tips 提示插件 jquery.tips.js v0.1beta * * 使用方法 * $(selector).tips({ //selector 为jquery选择器 * msg:'your messages!', //你的提示消息 必填 * side:1, //提示窗显示位置 1,2,3,4 分别代表 上右下左 默认为1(上) 可选 * color:'#FFF', //提示文字色 默认为白色 可选 * bg:'#F00',//提示窗背景色…