struts2中,%{}的正确使用方法
2013-09-24 15:58
316 查看
%{}的正确使用方法是保证'{' 和 '}'之间的内容是OGNL表达式
例如:<s:textfield value="#request.username"/>;
应该这样写:<s:textfield name="#request.username"/>;
value才是初试值;
<s:textfield value="#request.username"/>,你会发现输出的是#request.username;
而不是你想要的值 因为value并不是默认执行OGNL表达式的,而是字符串。
%{}是为了保证用OGNL的表达式去执行{}里面的字符串。
例如:<s:textfield value="#request.username"/>;
应该这样写:<s:textfield name="#request.username"/>;
value才是初试值;
<s:textfield value="#request.username"/>,你会发现输出的是#request.username;
而不是你想要的值 因为value并不是默认执行OGNL表达式的,而是字符串。
%{}是为了保证用OGNL的表达式去执行{}里面的字符串。
相关文章推荐
- 管道的三种使用方案中,唯一正确而安全的使用方法
- Java 中正确使用 hashCode 和 equals 方法
- Struts2使用MethodFilterInterceptor来实现方法拦截器
- 正确使用stl map的erase方法
- 身份证复印件的正确使用方法- -
- 正确使用stl map的erase方法
- 正确使用stl map的erase方法
- Struts2学习篇(四) 使用validate方法验证数据
- MySQL——Mac安装使用mysql的正确方法
- struts2 token 使用方法及问题解决
- 正确使用Fragment之创建/传参——newInstance方法(native)
- 正确使用stl map的erase方法
- Struts2中Session的使用方法
- struts2中动态方法调用和使用通配符定义Action
- Google Scholar 的正确使用方法
- setTouchEnabled()用于触摸的正确使用方法。
- 使用namespace的正确方法
- 身份证的正确使用方法——非常重要的知识
- Struts2教程4:使用validate方法验证数据
- 【JAVA学习】struts2的action中使用session的方法