ognl的应用1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@taglib uri="/struts-tags" prefix="s" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> < html > < head > < base href="<%=basePath%>"> < title >My JSP 'index.jsp' starting page</ title > < meta http-equiv = "pragma" content = "no-cache" > < meta http-equiv = "cache-control" content = "no-cache" > < meta http-equiv = "expires" content = "0" > < meta http-equiv = "keywords" content = "keyword1,keyword2,keyword3" > < meta http-equiv = "description" content = "This is my page" > <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </ head > < body > 登录成功!< br /> < s:debug ></ s:debug > < h1 >用户名是: < s:property value = "user.username" /></ h1 > < h1 >111是:< s:property value = "#request.a11" /></ h1 > < h1 >222是:< s:property value = "#session.b11" /></ h1 > < h1 >访问Action中的List:< s:property value = "userList[1].password" /></ h1 > < h1 >访问Action中的Set:< s:property value = "userSet" /></ h1 > < h1 >访问Action中的Map:< s:property value = "testMap['user1']" /></ h1 > < h1 > < s:iterator value = "userList" id = "a" > < s:property value = "#a.username" />< br />< s:property value = "#a.password" /> < br /> </ s:iterator >< BR /></ h1 > < h1 >利用投影技术访问Action中的List:< s:property value = "userList.{score}" /></ h1 > < h1 >利用选择技术访问Action中的List:< s:property value="userList.{^#this.score>=80}.{username}"/></ h1 > < h1 >取List的大小:< s:property value = "userList.size" /></ h1 > </ body > </ html > |
附件列表