input框结合EL表达式获取value值的几种方法
来源:互联网 发布:miui9卡刷会清除数据 编辑:程序博客网 时间:2024/06/07 11:42
目前遇到过的有下面四种方法:
<!-- 一、EL表达式带双引号 --><input id="xx" value="$(data)"/><!-- 二、EL表达式带单引号 --><input id="xx" value='$(data)'/><!-- 三、EL表达式不带引号 --><input id="xx" value=$(data)/><!-- 四、EL表达式结合JSTL标签 --><input id="xx" value="<c:out value='${data}'/>"/>
上面四种方法都能够正常使用,但是前面三种方法使用起来是有风险的,可能会得不到想要的值。
第一种 带双引号
如果data值中带有双引号,则value值只会取第一个双引号前面的部分;
第二种 带单引号
如果data值中带有单引号,取值结果和第一种一样;
第三种 不带引号
如果data值中带有空格,则value值只会取第一个空格前面的部分;
最保险的方法还是第四种,JSTL标签的<c:out>可以将一些特殊的字符转为HTML的转义字符,所以不会出现前面几种方法的问题。
阅读全文
0 0
- input框结合EL表达式获取value值的几种方法
- el表达式中动态获取map的value值
- input输入框中的radio如何选中el表达式获取的值
- webdriver获取input元素值的几种方法
- jQuery获取清空input值的几种方法
- Js获取input文本框值的几种方法
- jQuery获取清空input值的几种方法
- 获取input中value的四种方法
- EL表达式j常用的几种方法
- EL表达式, JSTL, 获取map集合中key的value
- js获取<input>的value
- 获取input标签的value
- javascript获取el表达式的值
- JS获取EL表达式的值
- el表达式不显示获取的值
- js中获取el表达式的值
- el 表达式的方法
- el表达式foreach循环出来的input 只能获取第一个文本框中的val,怎么解决?
- 统计一个含有英文单词的文本文件中的单词个数以及指定单词个数
- 搜索引擎JSONP接口
- JVM垃圾收集算法及垃圾收集器
- Spring关于@required注解
- 线程锁
- input框结合EL表达式获取value值的几种方法
- Spring关于@Bean注解
- 在java程序中调用graphviz
- 第四周项目3---单链表应用
- Windows下安装Caffe简易办法
- 素数与完全数
- 论文笔记:Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
- 修改网站图标
- [模版]线段树