在Action中设置了一属性,在struts.xml中用<param name="">传值,但在execute()打印出来总是是null,怎么回事?请高手指教~~~~

解决方案 »

  1.   

    你说的是result里面吗?
    <param name="" value="">这里面name对应的是result对应的类型里的
    属性,不是随意取的。你可以这样,例如:
    <result type="redirectAction">hello?id=1</result>这种形式带参数
      

  2.   


           <s:url id="aa" action="aa">
           <s:param name="code"><s:property value="code"/></s:param>
           </s:url>
           <s:a href="%{aa}">aa</s:a>
    在页面里面这么带参数
      

  3.   

    <s:url id="aa" action="brand_find">
           <s:param name="brand_code"><s:property value="code"/></s:param>
           </s:url>
           <s:a href="%{aa}">上面的怎么还出来滚动条了