El表达式使用
来源:互联网 发布:淘宝美工是干什么的 编辑:程序博客网 时间:2024/06/05 20:49
<%-- 用EL表达式取数据的时候,通常用.号,如果.号取不出数据,在换用[] --%>
--------------------------------------------Servlet直接传数据---------------------------------------------<br/>
<%
String date="用来测试EL表达式";
request.setAttribute("date", date);
%>
${date};<br/>
--------------------------------------------Servlet封装数据在对象中传送(1)-------------------------------<br/>
<%
Person person=new Person();
person.setName("思想领袖");
request.setAttribute("person", person);
%>
第一个人的名字:${person.name}<br/>
--------------------------------------------Servlet封装数据在对象中传送(2)-------------------------------<br/>
<%
Person person2=new Person();
Address address=new Address();
address.setCity("ningbo");
person2.setAddress(address);
request.setAttribute("person2", person2);
%>
第二个人的地址:${person2.address.city}<br/>
--------------------------------------------Servlet封装数据在集合中传送-----------------------------------<br/>
<%
List list=new ArrayList();
Person p1=new Person("统治者");
Person p2=new Person("领袖");
Person p3=new Person("优秀是一种习惯");
list.add(p1);
list.add(p2);
list.add(p3);
request.setAttribute("list", list);
%>
List集合的形式传送过来的数据: ${list[0].name}<br/>
--------------------------------------------Servlet封装数据在Map中传送------------------------------------<br/>
<%
Map map=new HashMap();
map.put("aa", new Person("aaa"));
map.put("bb", new Person("bbb"));
map.put("cc", new Person("ccc"));
map.put("dd", new Person("ddd"));
request.setAttribute("map", map);
%>
--------------------------------------------Servlet直接传数据---------------------------------------------<br/>
<%
String date="用来测试EL表达式";
request.setAttribute("date", date);
%>
${date};<br/>
--------------------------------------------Servlet封装数据在对象中传送(1)-------------------------------<br/>
<%
Person person=new Person();
person.setName("思想领袖");
request.setAttribute("person", person);
%>
第一个人的名字:${person.name}<br/>
--------------------------------------------Servlet封装数据在对象中传送(2)-------------------------------<br/>
<%
Person person2=new Person();
Address address=new Address();
address.setCity("ningbo");
person2.setAddress(address);
request.setAttribute("person2", person2);
%>
第二个人的地址:${person2.address.city}<br/>
--------------------------------------------Servlet封装数据在集合中传送-----------------------------------<br/>
<%
List list=new ArrayList();
Person p1=new Person("统治者");
Person p2=new Person("领袖");
Person p3=new Person("优秀是一种习惯");
list.add(p1);
list.add(p2);
list.add(p3);
request.setAttribute("list", list);
%>
List集合的形式传送过来的数据: ${list[0].name}<br/>
--------------------------------------------Servlet封装数据在Map中传送------------------------------------<br/>
<%
Map map=new HashMap();
map.put("aa", new Person("aaa"));
map.put("bb", new Person("bbb"));
map.put("cc", new Person("ccc"));
map.put("dd", new Person("ddd"));
request.setAttribute("map", map);
%>
Map集合形式传送过来的数据: ${map.bb.name}
Map,list如果想要逐个的取出其中的数据,那么就要使用jstl标签来进行操作,请看jstl配合el表达式的使用
0 0
- EL表达式的使用
- EL表达式使用小结
- EL表达式使用
- EL表达式无法使用
- El表达式的使用
- El表达式的使用
- EL表达式详细使用
- el表达式的使用
- 快速使用EL表达式
- EL表达式使用
- El表达式使用
- El 表达式的使用
- el表达式的使用
- EL表达式的使用
- EL表达式的使用
- EL表达式的使用
- EL表达式使用注意
- EL表达式详细使用
- 拾取遗忘的代码
- Hive0.11.0的新特性
- 第六章、SpringMVC学习-注解式控制器详解(2)-SpringMVC3强大的请求映射规则详解
- 【算法导论】堆排序实现
- Web负载均衡的几种实现方式
- El表达式使用
- 初识云计算day006
- 更多的良性竞争是好事
- ORACLE 学习REGEXP_replace,translate,replace使用
- Java基础-- 强化题(一)
- 基于xmpp openfire smack开发之Android客户端开发[3]
- 8个超实用的jQuery技巧攻略
- js小控件开发
- webapp系列开发之五:Jquery Mobile配置