2016-1-13 Struts2页面赋值遇到的问题 JQuery validate取消校验问题
2016-01-13 17:54
609 查看
问题一:Struts2页面赋值
Action跳转前台时,通过name值向页面标签中赋值,遇到无法赋值成功的问题,经过查阅各种资料,总结赋值时有两种方式:1、使用s标签,例如<s:textfield name="username" />,在session或request总有key值为username的参数时会直接为标签赋值,这种方式比较简单,但是s标签不支持中间有表达式形式,因此遇到对象时不能够动态赋值,而且如果在s标签外部有条件判断标签时,赋值也会失败(不明白机制),因此遇到这种情况时,使用第二种方法能够实现
2、使用input标签,例如<input type="text" name="username" value="${username}"/>,使用这种方式需要使用表达式方式从session或request中取值,可以解决动态赋值的问题,但是如果有初值时需加判断,例如<input type="text" name="username"
value="${ empty username? 'Tom' : username}"/>
问题二:JQuery validate取消校验
Jquery validate中有参数ignore,标签被忽视后,则不会被校验,具体代码如下:$("#form").validate().settings.ignore = "input";
表单中的input标签都不校验
相关文章推荐
- JQuery源码经典编程思想
- 【转】jquery 中scrollTop在Firefox下不起作用
- JQuery总结:选择器归纳、DOM遍历和事件处理、DOM完全操作和动画
- Jquery的一些知识点
- jquery悬浮提示框完整实例
- js和jquery实现监听键盘事件示例代码
- jQuery.extend 函数详解
- jQuery简单操作cookie的插件实例
- chrome浏览器下用jQuery的load函数来跨域加载页面,响应状态status为(canceled)是什么情况? JSON和JSONP,也许你会豁然开朗,含jQuery用例
- Jquery控制文本框只能输入数字或字母
- JQuery之Ajax请求
- jquery判断checkbox最多选几个
- JQuery实现点击div里面的a的能触发点击时间,但是不触发外面的div的点击事件
- jquery.cookie中的操作
- jquery:选择器 过滤器
- JSON+Jquery省市区三级联动
- jquery操作radio,checkbox
- jQuery计算时间差和阴阳历转换
- jquery验证(产品三期-院历增加)
- jQuery遍历函数