使用JSTL的标签是需要注意的几点问题
2007-03-05 22:07
656 查看
有两种语法格式
(1) <c:set value="value" target="target" property="propertyvalue"/>
(2) <c:set target="target" property="propetyvalue"/>
.....
<c:set>
(3) <c:set var="name" value="123"/>
语法1和2会产生异常错误,有以下两种情况
target为null
target不是java.util.Map或者javabean
假如value为null,将由存储变量改为删除变量
语法3: 由var 和scope所定义的变量,将被移除
若scope指定时,则PageContext.removeAttribute(varName,scope);
若scope未指定时,则PageContext.removeAttribute(varName);
语法1: 假如target为map时候,则Map.remove(property)
假如target为javabean时候,则property为null
(1) <c:set value="value" target="target" property="propertyvalue"/>
(2) <c:set target="target" property="propetyvalue"/>
.....
<c:set>
(3) <c:set var="name" value="123"/>
语法1和2会产生异常错误,有以下两种情况
target为null
target不是java.util.Map或者javabean
假如value为null,将由存储变量改为删除变量
语法3: 由var 和scope所定义的变量,将被移除
若scope指定时,则PageContext.removeAttribute(varName,scope);
若scope未指定时,则PageContext.removeAttribute(varName);
语法1: 假如target为map时候,则Map.remove(property)
假如target为javabean时候,则property为null
相关文章推荐
- jstl中使用做判断用的标签属性test时需要注意的
- jquery parent()方法在table标签中使用需要注意的一个问题
- 使用MUI/html5plus集成微信支付需要注意的几点问题
- Qt 多线程与数据库操作需要注意的几点问题(QSqlDatabase对象只能在当前线程里使用)
- 使用innerHTML时需要注意的几点问题
- 关于使用标签需要注意的几个问题
- 关于接口的定义和使用,几点需要注意的问题
- jstl标签需要注意的问题
- 使用EHCache需要注意的几个问题(转)
- 使用IOCP需要注意的一些问题
- 做移动应用使用地图API时需要注意的问题
- C#中ref和out参数使用时需要注意的问题
- 跨dll使用template/STL需要注意的问题
- jstl标签里面使用EL表达式时提示不支持的问题,attribute items does not accept any expressions错误
- struts2使用json时需要注意的问题
- 使用FlashPlayer11.2测试右键需要注意的问题
- c#中使用SESSION需要注意的几个问题
- C标签中使用El表达式需注意的问题
- 使用hadoop ecipse插件需要注意的问题
- Qt 多线程与数据库操作需要注意的几点问题