<s:property value>和<c:out value>两个value有什么异同点!!! 越详细越好 谢谢了!
解决方案 »
- java怎么查看系统用的什么数据库,那个版本的tomcat等
- jsp如何去掉转向 同时又不影响使用 高手进来帮看下
- 严重: Servlet.service() for servlet jsp threw exception 是什么错
- 救命!!!
- 怎么在href中提交数据?
- STRUTS跳转问题
- 想在图片的(0,0 2,2)在这个鼠标区域触发鼠标事件,怎么做呢,无限感激!
- 怎样在生成jsp页面中生成树型结构的目录?
- 各位请帮忙:1/3 要取值小数点后两位,用什么函数?谢谢
- eclipse console中不显示System.out.println("ad")的内容。
- 服务器被挂马.小服务器管理员求救.!
- 请教下插入数据时时间格式的问题
<c:out value>只能从page(pageScope),request(requestScope),
session(sessionScope),application(applicationScope)四个作用域取值.
比如取session中的用户ID
<s:property value="#session.user.userId"/>
<c:out value="sessionScope.user.userId"/>
如果<c:out>没有指定从哪个作用域取值则从page-request-session-application
依此寻找,找到则返回,没有找到继续下一个作用域找.而<s:property>没有指定从哪个作用域取值,则直接从值栈和Action的上下文拿值.
比如取action中的属性,或者压入值栈中的值
如果要取作用域中的值必须指定作用域.