本文主要是介绍不用Struts2标签 拿到OGNL值栈的值_转,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先WEBWORK的核心机制是OGNL,于是追了一下有关XWORK的代码,发现了OgnlValueStack这个有趣的东东很明显一个存放值的堆栈于是在网上搜索了一下关于OgnlValueStack的相关最后的解决方法是:在jsp中引入<%@ page import="com.opensymphony.xwork.util.OgnlValueStack"%>代码中添加
OgnlValueStack ov = (OgnlValueStack) request.getAttribute("webwork.valueStack");
String url = (String) ov.findValue("username");
//username是Action中的一个值这样就可以取到了,还是比较方便的!
这篇关于不用Struts2标签 拿到OGNL值栈的值_转的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!