超连接带参数的如何跳转到action里面如何得到这个值比如说
id   编号    操作
1     203    删除
删除那里是超连接把id编号值一起带过去
如何做跳到action里面去
action里面又如何得到值呢

解决方案 »

  1.   

    这个很简单啊
    假如你的action名字为TestAction,如果是继承的DispatchAction ,里面有个方法为ceshi
    你的超链接就定义为<a href="/test.do?operate=ceshi?id=${ }">删除</a>
    再action里面直接用request.getParameter("id");
    就可以取得了~
      

  2.   

    operate是在xml文件里面配置的一个变量名,${} EL表达式,传入值进去
      

  3.   

    买本书看看吧,这个很好做到的!像一楼那样就可以了!
    在struts里看你绑定form没,没有的话用request.getParameter("id"),
    有的话就不用那么写了!直接从form取值!
    struts2的话,看你action里面的属性是什么,直接取属性值,如果属性是一个对象,去对象对应的id就可以了!
      

  4.   

      恩 这个比较简单的 直接在连接的页面里增加一个参数指定一下就可以了 建议楼主可以先学习一下struts的使用
      

  5.   

    struts1中是这样处理的,struts2不知道适用不适用,方法如下:
    超链处应该是:<a href="/actionName.do?operate=delete&id=${ }">删除 </a>
    actionName为你要发送请求的action的名字,
    用?传递参数,
    若传递二个以上参数要用&符号连接
    ${}为你的id在一定的范围内的取值
    在action中只要通过Stringrequest.getParameter("operate");
                    request.getParameter("id");
    这样就可以了