怎么让struts的查找页面载入时就执行默认查询并显示出来结果?
ActionForward execute只有在提交表单才会去执行,什么方法可以在页面加载的时候会执行?

解决方案 »

  1.   

    <%@ taglib uri="/tags/struts-logic" prefix="logic" %><logic:redirect forward="Login"/>做一个上面的JSP,然后重定向到Login这个action.
      

  2.   

    这个简单
    载入的页面调用查找 action,返回数据库值
    eg.
    载入页面: search.do
      

  3.   

    可以直接访问.do 查询成功会跳转到一个定义JSP页面。.或者用自定义标签.. 
    页面调用<%@ taglib uri="/WEB-INF/infoTjian.tld" prefix="i"%>页面获取<i:info classid="7" size="16" count="5"/>
      

  4.   

    使用javascript
    window.onload=function(){
       // 请求数据
    }
      

  5.   

    你目前进入查询页面的是一个*.jsp页面吧,把这个地址直接改为你查询页面中的查询操作的连接...
      

  6.   

    兩種方式:
    一、在轉向到這個查找頁面之前,向資料庫抓取數據,放入Session裡面。在這個查找頁面(jsp)裡面取出來,呈現給用戶。
    二、直接轉向到這個查找頁面,在這個頁面加載的時候,用Ajax技術執行 HTTPResquest 向服務器抓取數據,返回後動態呈現。第一種簡單點,第二種麻煩點,但給用戶體驗會好很多,動態呈現嘛,呵呵。