比如我后台有一个map,前台中如何获取并显示呢?
求一个完成的例子。。谢谢了。。

解决方案 »

  1.   

    后台:
    后台:
    public String execute(){
    Map<String,String> map=new HashMap<String,String>();
    map.put("1", "1");
    map.put("2", "2");
    map.put("3", "3");
    ActionContext ac=ActionContext.getContext();
    ac.put("map", map);

    return SUCCESS;
    }前台直接:
    ${map};
    ${map["1"]};
    就可以了
      

  2.   

    楼上是有标签写的  你也可以直接在request 里取得这个MAp  之后用java 代码取出结果
      

  3.   

    后台只要不是response.sendRedirect("XXXX")
    你执行request.setAttribute("名字",该对象);
    然后在前台可以用EL表达式直接输出该对象中的属性值
    具体写法如一楼所写
    但是要求,如果是Map的实例化对象可以的
    如果是其他的java类对象,要求你输出的属性有其对应的set和get方法