Java 如何从不同数据库中删除数据<;部门>;

Java 如何从不同数据库中删除数据<;部门>;,java,html,Java,Html,我在一个页面上加载两个,两个都持有相同的用户ID。我想从第二个中删除用户数据。这怎么可能。这是我要删除的控制器代码 HTML <div id="tab1"> <br/> <font color="#3b73af" size="4">Partner Detail</font> #if($editPartnerDetail) <form id="editPartnerDetail" class="aui" on

我在一个页面上加载两个
,两个都持有相同的用户ID。我想从第二个
中删除用户数据。这怎么可能。这是我要删除的控制器代码

HTML

<div id="tab1">

      <br/>

      <font color="#3b73af" size="4">Partner Detail</font>

#if($editPartnerDetail)  
 <form id="editPartnerDetail" class="aui" onsubmit="return validateEditForm()">
        <div id="Partner_Detail">
        <table style="width:80%;border:none;" cellspacing="0" cellpadding="0">
        <tr>
        <td>Admin Name:</td><td><input type="text" value="$editPartnerDetail.adminName" id="editAdminName" name="editAdminName" size="55" /></td>
        </tr>
        <tr>
        <td>Email:</td><td><input type="text" value="$editPartnerDetail.email" id="editEmail" name="editEmail" size="55" /></td>
        </tr>
        <tr>
        <td>Phone:</td><td><input type="text" value="$editPartnerDetail.phone" id="editPhone" name="editPhone" size="55" /></td>
        </tr>
        <input type="hidden" value="$editPartnerDetail.partnerDetailId" id="editPartnerDetailId" name="editPartnerDetailId" size="55" />
        <input type="hidden" value="$editPartnerDetail.partnerSiteId" id="editPartnerSiteId" name="editPartnerSiteId" size="55" />
        <tr>
        <td></td><td><input type="submit" value="Update" class="button" /> &nbsp; &nbsp; <a href="/plugins/servlet/lrnadmin/partner?page=partnerDetail&siteId=$editPartnerDetail.partnerSiteId" class="button">Cancel</a></td>
        </tr>
        </table>    
    </div> <br/><br/><br/>
  </form>
#else  
 <form id="addPartnerDetail" class="aui" onsubmit="return validateForm()">
        <div id="Partner_Detail">
        <table style="width:80%;border:none;" cellspacing="0" cellpadding="0">
        <tr>
        <td>Admin Name:</td><td><input type="text" value="" id="adminName" name="adminName" size="55" autocomplete="off"/></td>
        </tr>
        <tr>
        <td>Email:</td><td><input type="text" value="" id="email" name="email" size="55" autocomplete="off"/></td>
        </tr>
        <tr>
        <td>Phone:</td><td><input type="text" value="" id="phone" name="phone" size="55" autocomplete="off"/></td>
        </tr>
        <input type="hidden" value="$siteId" id="addPartnerSiteId" name="addPartnerSiteId" size="55" />
        <tr>
        <td></td><td><input type="submit" value="Add" class="button" /></td>
        </tr>
        </table>    
    </div> <br/><br/><br/>
  </form>
#end
  <div id="Partner_Detail">
        <table style="width:80%">
          <tr>
            <th bgcolor="#F2F5A9">Admin Name</th>
            <th bgcolor="#F2F5A9">Email</th>    
            <th bgcolor="#F2F5A9">Phone</th>
            <th bgcolor="#F2F5A9">Action</th>   
          </tr>
            #foreach( $partnerDetail in $partnerDetailList )
          <tr>
            <td>$partnerDetail.adminName</td>
            <td>$partnerDetail.email</td>
            <td>$partnerDetail.phone</td>
            <td align="center"><a href="/plugins/servlet/lrnadmin/partner?page=partnerDetail&mode=edit&pdId=$partnerDetail.partnerDetailId&nameId=$partnerDetail.partnerSiteId">Edit</a> | <a href="/plugins/servlet/lrnadmin/partner?page=partnerDetail&mode=delete&pdId=$partnerDetail.partnerDetailId&nameId=$partnerDetail.partnerSiteId" onclick="return confirm_click();">Delete</a></td> 
          </tr>
          #end
        </table>
  </div>

</div>

<div id="tab2">

        #if($editPartnerSite2)
        <form id="editsite2" class="aui">
             <div id="edit_Partner_site2">
              <input type="text" value="$editPartnerSite2.partnerSite" id="editPartnerSite" name="editPartnerSite" size="55" />
            <input type="hidden" value="$editPartnerSite2.partnerId" id="editPartnerSiteId" name="editPartnerSiteId" size="55" />
            <input type="hidden" value="site" id="page" name="page" size="55" />


            <input type="submit" value="Update" class="button">
            <a href="/plugins/servlet/lrnadmin/partner?page=partnerDetail" class="button">Cancel</a>
             #if($isSiteupdated == false)
            <div style="color:red;">Cannot Edit. Same partner site already exist.</div>
            #end
             </div> 

            </br>
         </form>
        #else
        <form id="addsite" class="aui">
        <div id="add_Partner_Site">
            <input type="hidden" value="site" id="page" name="page" size="55" />
            <input type="text" id="partnersite" name="partnersite" size="55" autocomplete="off" value="$!existingSite"/>
            <br/><br/><input type="submit" value="Add" class="button" /></td>

            #if($isSiteAdded == false)
            <div style="color:red;">Cannot add. Same partner site already exist.</div>
            #end
        </div> <br/><br/><br/>
        </form>

        #end

        <table>
          <tr>
            <th bgcolor="#F2F5A9">Partner Site</th>
            <th bgcolor="#F2F5A9">Action</th>       
          </tr>
           #foreach( $partnerSite in $partnerSiteList )
          <tr>
            <td>$partnerSite.partnerSite</td>   
            <td align="center"><a href="/plugins/servlet/lrnadmin/partner?page=partnerDetail&mode=editTab2&sId=$partnerSite.partnerSiteId">Edit</a> | <a href="/plugins/servlet/lrnadmin/partner?page=partnerDetail&mode=deleteTab2&sId=$partnerSite.partnerSiteId" onclick="return confirm_click();">Delete</a></td>   
          </tr>
          #end
         </table>
<div>


合作伙伴详细信息 #如果($editPartnerDetail) 管理员姓名: 电邮: 电话:


#否则 管理员姓名: 电邮: 电话:


#结束 管理员姓名 电子邮件 电话 行动 #foreach($partnerDetailList中的partnerDetail) $partnerDetail.adminName $partnerDetail.email $partnerDetail.phone | #结束 #如果($editPartnerSite2) #如果($isSiteupdated==false) 无法编辑。已存在相同的合作伙伴站点。 #结束
#否则

#如果($isSiteAdded==false) 无法添加。已存在相同的合作伙伴站点。 #结束


#结束 合作伙伴网站 行动 #foreach($partnerSiteList中的partnerSite) $partnerSite.partnerSite | #结束
控制器

else if (pageName != null && pageName.equals("partnerDetail")) {
        Map<String, Object> context = new HashMap<String, Object>();
        if (request.getParameter("nameId") != null && request.getParameter("nameId") != "") {
            siteId = Integer.parseInt(request.getParameter("nameId"));
            String mode = request.getParameter("mode");
            if (mode != null && mode.equals("delete")) {
                String pdId = request.getParameter("pdId");
                if (pdId != null && pdId != "") {
                    partnerDetailService.deletePartneDetail(Integer.parseInt(pdId));
                }
            }

            if (mode != null && mode.equals("edit")) {
                String pdId = request.getParameter("pdId");
                int partnerDetailID = Integer.parseInt(pdId);
                if (pdId != null && pdId != "") {
                    PartnerDetail editPartnerDetail = partnerDetailService.getPartneDetailById(partnerDetailID);
                    context.put("editPartnerDetail", editPartnerDetail);
                }
            }
        }

        if (request.getParameter("nameId") != null && request.getParameter("nameId") != "") {
            siteId = Integer.parseInt(request.getParameter("nameId"));
            String mode = request.getParameter("mode");
            if (mode != null && mode.equals("deleteTab2")) {
                String sId = request.getParameter("sId");
                if (sId != null && sId != "") {
                    partnerSiteService.deletePartnerSite(Integer.parseInt(sId));
                }
            }
        }

        //===========================
        context.put("siteId", siteId);

        List<PartnerDetail> partnerDetailList = partnerDetailService.getAllDetailByPartnerSiteID(siteId);
        context.put("partnerDetailList", partnerDetailList);

        String partnerId = request.getParameter("nameId");
        int pID = Integer.parseInt(partnerId);
        List<PartnerSite> partnerSiteList =  partnerDetailService.getAllPartnerSiteById(pID);
        context.put("partnerSiteList", partnerSiteList);

        response.setContentType("text/html;charset=utf-8");
        renderer.render("templates/admin/partnerDetail.vm", context,response.getWriter());
else if(pageName!=null&&pageName.equals(“partnerDetail”)){
Map context=newhashmap();
if(request.getParameter(“nameId”)!=null&&request.getParameter(“nameId”)!=“”){
siteId=Integer.parseInt(request.getParameter(“nameId”);
字符串模式=request.getParameter(“模式”);
if(mode!=null&&mode.equals(“删除”)){
字符串pdId=request.getParameter(“pdId”);
if(pdId!=null&&pdId!=“”){
partnerDetailService.deletePartneDetail(Integer.parseInt(pdId));
}
}
if(mode!=null&&mode.equals(“编辑”)){
字符串pdId=request.getParameter(“pdId”);
int partnerDetailID=Integer.parseInt(pdId);
if(pdId!=null&&pdId!=“”){
PartnerDetail editPartnerDetail=partnerDetailService.GetPartneDetailId(partnerDetailID);
context.put(“editPartnerDetail”,editPartnerDetail);
}
}
}
if(request.getParameter(“nameId”)!=null&&request.getParameter(“nameId”)!=“”){
siteId=Integer.parseInt(request.getParameter(“nameId”);
字符串模式=request.getParameter(“模式”);
if(mode!=null&&mode.equals(“deleteTab2”)){
字符串sId=request.getParameter(“sId”);
如果(sId!=null&&sId!=“”){
deletePartnerSite(Integer.parseInt(sId));
}
}
}
//===========================
context.put(“siteId”,siteId);
List partnerDetailList=partnerDetailService.getAllDetailByPartnerSiteID(siteId);
context.put(“partnerDetailList”,partnerDetailList);
字符串partnerId=request.getParameter(“nameId”);
intpid=Integer.parseInt(partnerId);
List partnerSiteList=partnerDetailService.getAllPartnerSiteById(pID);
context.put(“partnerSiteList”,partnerSiteList);
setContentType(“text/html;charset=utf-8”);
render.render(“templates/admin/partnerDetail.vm”,context,response.getWriter());

帮帮我吧。

您不应该在两个元素上使用相同的ID! 最好改用
class
id
-属性是为唯一的标识符保留的