ActionContext.getContext().getParameters().get("greeting")可以得到这个值<s:property value="#parameters.greeting"/>这个我无法取得 如何修改能在标签中输出

解决方案 »

  1.   

    <s:property value="#context.parameters.greeting"/>试一下看看
      

  2.   


    我试了,依然是空的.
    <%= ActionContext.getContext().getParameters().get("greeting") %>为什么我在JSP写的时候  这个脚本代码 会出现 ActionContext cannot be resolved  我是少了文件 还是写错了 望指点
      

  3.   


    <%@ page import com.opensymphony.xwork.ActionContext %>
    Undefined attribute name "com.opensymphony.xwork.ActionContext"貌似不行
      

  4.   


    <%@ page import com.opensymphony.xwork.ActionContext %>
    Undefined attribute name "com.opensymphony.xwork.ActionContext"貌似不行是自己写错了  <%@ page import=“com.opensymphony.xwork2.ActionContext” %>
    这样能引用了 版主能教教在STRUTS2标签中 怎么做吗
      

  5.   

    Action中代码:
    ActionContext context=ActionContext.getContext();
    Map parameters =context.getParameters();
    parameters.put("greeting", "大大");JSP页面中代码
    <%= ActionContext.getContext().getParameters().get("greeting")%>  这个代码可以取出这个值<s:property value="#parameters.greeting" /> 换这个就不行   求知道的人帮忙