可以不直接访问这个JSP页面,而去访问一个*.do请求,在*.do请求里加载这个ArrayList,然后把ArrayList放到request里,再forward到这个jsp页面。这种做法我已经在项目中用了很多了。

解决方案 »

  1.   

    如果首页就是这样的页,是不是调用起来太慢了,再说,我也没见过哪个网站的首页是XXX.do
    这样的
      

  2.   

    hehe 你可以使用index.jsp or index.html页面中直接转发到 xxx.do的
      

  3.   

    你没见过哪个网站的首页是XXX.do的,那是因为人家方便记忆,将首页作了映射
      

  4.   

    写一个action,方法最后返回null,然后再jsp页面里面通过标签<jsp:include...../>家在刚才那个action,就可以了。
      

  5.   

    struts可以的
    用循环的标签显示在画面上,把ArrayList转化为数组形显示
      

  6.   

    要想看不到.do,很简单,URLRewriteFilter 就可以让你看不到任何.do和任何jsp,网站上看到的都是.html,甚至是.aspx  .php
      

  7.   

    先空转一次,再跳转到设置了该List的Action 再转回至页面就行了!
      

  8.   

    哪位大侠有 URLRewriteFilter 的例子呀,让小弟学习学习?
      

  9.   

    URLRewriteFilter  的例子: http://community.csdn.net/Expert/TopicView3.asp?id=4843568那个帖子的楼主还不揭帖,郁闷!