本人在页面里写道:A href="adminquestion.do?method=listByAccept?accept=1",目的想根据 Action里的listByAccept方法得到参数accept值为1的所有记录,但是显示出不来结果,请问adminquestion.do?method=listByAccept?accept=1这种写法对吗?应该怎么写?

解决方案 »

  1.   

    还是没太听明白,这样写不对啊:adminquestion.do?method=listByAccept?accept=1
    应该是adminquestion.do?method=listByAccept&accept=1Z这样吧
      

  2.   

    adminquestion.do?method=listByAccept?accept=1
    应写为:adminquestion.do?method=listByAccept&accept=1另外还要注意两点:
    1.在struts-config.xml文件中对应的<action>标签中要有 parameter="listByAccept";
    2.要继承DispatchAction而不是Action.
      

  3.   

    2楼的写法上是没问题。
    不过URL后面接一个方法名,我是没碰到过。
      

  4.   

    adminquestion.do?method=listByAccept?accept=1
    这样写是有问题的    应该改为adminquestion.do?method=listByAccept&accept=1method后边是Action里边的方法名    
    accept=1是传的参数在Action中这样接收值    int accept= Integer.parseInt(request.request.getParameter("accept"));
    把accept传个你需要的方法  OK了
      

  5.   

    欢迎做JAVA的朋友加入JAVA交流群交流:72923840