服了...
简单点说 
1.我在浏览器里面输入 http://xxx.xxx.xxx.xxx/ontimeinfo.do
会返回一个页面,这个页面的状态栏时最新的数据(已完成)
2.现在,我想让一个页面在载入时自动执行http://xxx.xxx.xxx.xxx/ontimeinfo.do
并且状态栏显示最新的数据,
请问应该怎么做

解决方案 »

  1.   

    我觉得这个应该可以用  filter ,不过我不知道怎么做!
      

  2.   

    我是想放到 模板里面啊....可是 .do 执行后返回的是一个页面啊...怎么让他不影响当前页面呢???请指教.... (.do文件就是对数据库的读取)
      

  3.   

    在Struts里.do的含义是用来作数据操作的,如果你只是数据的读取,用screen就可以了,辅以tag,完全满足你的要求,并且更加合理
      

  4.   

    如果我没理解错的话,你的需求是不是要在每个新打开的页面里显示最新的滚动数据?那就只是对数据的读取了?那动态页面应该可以动态提取数据是吧,那就可以了,何必要用什么action来处理那?
      

  5.   

    难道要在JSP页面里面直接写数据库读程序?????那样岂不破坏了原来的Struts 结构了???
      

  6.   

    见Struts1.2.1版本中自己带的例子:index.htm文件中只有两行,redirect 到新的地址/Welcome,实际上就是运行Welcome.do
    <%@ taglib uri="/tags/struts-logic" prefix="logic" %>
    <logic:redirect action="/Welcome"/>有关Struts1.2.1版本,见http://dev.csdn.net/user/kui
    《Struts 1.2.1新特点简介(1) 》
      

  7.   

    另外,如果你想在某些页面加载时自动运行一些功能,可用以下方法:
    方法1:这是最好的方法,做一个自定义标签,在标签实现代码中实现所需要的功能。
    方法2:做一个过滤器。
    方法3:如果是在*.do时要先做某些功能,一方面可在ActionForm中实现,例如数据验证;另外,通常是扩展出一个自己的Action基类,你的具体实现Action类都从这个基类扩展。
      

  8.   

    你是不是可以用<jsp:include page="/ontimeinfo.do"/>包涵进你的其他页面,