传一个参数:
<html:link action="TestAction" paramId="id" paramName="ent" paramProperty="id">传多个参数:
<% String p1 = ""; String p2 = ""; %>
<html:link action='<%= "/TestAction?param1=" + p1 + "&amp;param2=" + p2 %>'>
click
</html:link>

解决方案 »

  1.   

    传一个参数:
    <html:link action="TestAction" paramId="id" paramName="ent" paramProperty="id">这个paramId="id" paramName="ent" paramProperty="id 是根据什么定的呢
      

  2.   

    以上的方法大多是用表单提交时用的,而我想做的是点击一个链接时将对应的参数传递到Action中,
    比如,我有四个链接 化妆品  体育用品  日用品  办公用品当点击“化妆品“时,传递的是参数值type="beauty" 点击“体育用品“时,type="sports"....我想<html:link >标签可能比较适合,但我看了别人写的代码片段,都是<html:link action="TestAction" paramId="id" paramName="ent" paramProperty="id">之类的,里面根本就没有赋值的意思,倒好象是从一个已存在对象中取出值来,与我的要求不一样啊各位高手,快帮帮忙,我已经想了好几天了
      

  3.   

    usherlight(xingtian) 的
    传多个参数:
    <% String p1 = ""; String p2 = ""; %>
    <html:link action='<%= "/TestAction?param1=" + p1 + "&amp;param2=" + p2 %>'>
    click
    </html:link>
    应该可以的吧