识别按下哪个按钮并获取与之关联的相应数据

问题描述 投票:-1回答:1

当用户点击按钮时,我希望手机没有。被压迫的用户。数据存储在数组列表中,并使用for循环显示在表中。

后端使用的技术:-JSP -Servlet -JAVA

<%

        ArrayList<HospitalDTO> list=(ArrayList<HospitalDTO>)request.getAttribute("arrayList");
        for(HospitalDTO hsp:list)
        {
            long no=hsp.getNumber();
            //session.setAttribute("contactNumber",no);
            String name=hsp.getName();
            Date nextDD=hsp.getNextDD();
            Date lastDD=hsp.getLastDD();
            out.println("<tr><td class='text-center'>"+no+"</td><td class='text-center'>"+name+"</td><td class='text-center'>"+lastDD+

                    "</td><td class='text-center'>"+nextDD+"</td><td class='text-center'><form action='SendSmsServlet' method='post'><input type='submit' class='btn btn-info' value='Notify Donor'></form></td></tr>");
        }

    %>

谢谢你的支持。

java html jsp servlets web
1个回答
1
投票

您必须将电话号码添加为表单字段才能发送回服务器。

这是表单代码的示例。根据您的需要进行调整,然后在<form></form>之间替换代码部分。

"<form action='SendSmsServlet' method='post'>"+
    "<input type='hidden' name='PhoneNumber' value='"+no+"' />"+
    "<input type='submit' class='btn btn-info' value='Notify Donor'>"+
"</form>"
© www.soinside.com 2019 - 2024. All rights reserved.