java el表达式 导航规则_诺禾:在jsp里面如何不写java代码展示数据(EL表达式的使用)...
EL表達式可以簡化jsp中寫的java代碼
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
EL如果沒有獲取到值會顯示空字符串而不是顯示null
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
在jsp里面如何不寫java代碼展示數(shù)據(jù)(EL表達式的使用)
pageEncoding="UTF-8"%>
el的隱式對象${pageContext.request}
在jsp頁面動態(tài)獲取虛擬目錄
${pageContext.request.contextPath}
package cn.itcast.domain;
import java.text.SimpleDateFormat;
import java.util.Date;
public class User {
private String name;
private int age;
private Date birthday;
/*
* 邏輯視圖
*/
public String getBirStr() {
if(birthday!=null) {
//1.格式化日期對象
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//2.返回字符串即可
return sdf.format(birthday);
}else {
return "";
}
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
}
pageEncoding="UTF-8"%>
el2獲取域中的數(shù)據(jù)//在域中存儲數(shù)據(jù)
request.setAttribute("name", "張三");
session.setAttribute("age", "23");
%>
el獲取值
${requestScope.name};
${sessionScope.age};
pageEncoding="UTF-8"%>
Insert title hereUser user=new User();
user.setName("張三");
user.setAge(23);
user.setBirthday(new Date());
request.setAttribute("u", user);
List list=new ArrayList();
list.add("aaa");
list.add("bbb");
list.add(user);
request.setAttribute("list", list);
Map map=new HashMap();
map.put("sname","李四");
map.put("gender","男");
map.put("user",user);
%>
el獲取對象中的值
${requestScope.u };
通過的是對象的屬性來獲取
setter或getter方法,去掉set或get,再將剩余部分,首字母變?yōu)樾憽?/p>
setName-->Name-->name
--%>
${requestScope.u.name };
${requestScope.u.age};
${requestScope.u.birthday };
${requestScope.u.birthday.month };
${u.birStr}
el獲取List的值
${list};
${list[0]};
${list[1]};
${list[2].name};
el獲取Map的值
${map.gender};
${map["gender"]};
${map.user.name};
總結
以上是生活随笔為你收集整理的java el表达式 导航规则_诺禾:在jsp里面如何不写java代码展示数据(EL表达式的使用)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flag在java怎么用_JAVA fl
- 下一篇: 用java实现冒泡排序_Java实现冒泡