s标签的引用
<%@ taglib uri="/struts-tags" prefix=“s”%>
<!-- struts的调试标签 所展示的是值栈信息 ognl表达式的作用 获取值栈的数据 -->
通过ognl获取action中的普通属性:<s:property value="uname"/><br/>
通过ognl获取action中的对象属性:<s:property value="stu"/><br/>
通过ognl获取action中的对象属性中的属性(通过属性名称):<s:property value="stu.uname"/><br/>
通过ognl获取action中的对象属性中的属性(通过调用方法):<s:property value="stu.getUname()"/><br/>
通过ognl获取action中的对象属性中的对象:<s:property value="stu.dog"/><br/>
通过ognl获取action中的对象属性中的对象的属性(调用属性名称):<s:property value="stu.dog.dname"/><br/>
通过ognl获取action中的对象属性中的对象的属性(调用方法):<s:property value="stu.getDog().getDname()"/><br/>
调用静态方法需打开访问权限
<!-- 打开struts的静态方法访问 -->
<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>
<!-- 通过ognl调用action中的普通方法 -->
通过og