<a href="xxxx.do?dd=sss>xxx</a>

解决方案 »

  1.   

    大侠说的方法是链接的方法,可是我要的是已经得到的结果 也就是说:在进入main.jsp之前,参数已经传递过去,forumAction的listTopTen()方法已经执行,并把结果显示在main.jsp页面中了.
      

  2.   

    你把首页设置为/listTopTem.do,然后在listTopTen对应的action类里面,把各论坛的
    十篇取出,保存在session中
      

  3.   

    楼上兄弟:"把首页设置为/listTopTem.do"什么意思?
      

  4.   

    可以用url重写啊。。
    struts里都是以 .do的形式递交的啊
    所以你可以写成
    <a href="自己定义的Action.do?参数名称=参数>KKKKK</a>
      

  5.   

    你的问题说得不清楚吗?main.jsp既然是首页,又怎麽可能在进入之前就能传递参数呢?可能我没明白你的意思。
      

  6.   

    就是在web.xml中配置servlet映射选项。如
      <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>logon</servlet-name>
        <url-pattern>/logon</url-pattern>
      </servlet-mapping>
    看看structs配置方面的文章好了。
      

  7.   

    楼主的意思:是进入main.jsp后,立即显示各论坛的头十条,对不对?那么你把http//hostname:port/webappname/listTopTem.do设置为首页url,
    就会立即运行一个action,在该action中把各论坛的头十条取出,放在session
    中,然后forward到main.jsp,在main.jsp中显示各论坛的头十条取出<action path="/listTopTem" ....>
        <forward name="success" path="main.jsp"/>
    </action>应该是先运行action,再显示main.jsp页面
      

  8.   

    你可以定义一个javascirpt函数
    setAction(event)
    {
        document.forms[0].action = event;
        doucment.forms[0].submit();
    }在调用的时候给他穿参数酒可以了
      

  9.   

    to:xujiaqiang(),在首页中设成http//hostname:port/webappname/listTopTem.do是怎么设置呢?如果在web.xml中设置好象不行,因这  <welcome-file>index.jsp</welcome-file>中只支持实际存在的页面。
      

  10.   

    用javascript
    form.submit();
    用onclick来启动此事件
      

  11.   

    我自己已经解决了这个问题.方法是重新写一个welcome.jsp页面,内容如下:<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <html>
     <body>
      <logic:forward name="welcome"/>
     </body>
    </html>
    然后在struts-config.xml中配制<global-forwards>    <forward   name="welcome"   path="/elibraryControll.do" />
      </global-forwards>
    web.xml中配制如下:
     <welcome-file-list>
        <welcome-file>welcome.jsp</welcome-file>
      </welcome-file-list>
    不管怎样,还是谢谢各位。请接分