0
我有一個form表單動作等不同的servlet:移動到超過
<form action="sendaddnotification" method="post">
<%String namee=rs.getString(2);%>
<input name="IndUserName" type="hidden" value="<%=namee%>"/>
User Name : <%=namee%>
<br>
First Name : <%=rs.getString(4)%>
<br>
Last Name : <%=rs.getString(5)%>
<br>
Email Id : <%=rs.getString(6)%>
<br>
Contact : <%=rs.getString(7)%>
<br>
<%
String groupidd = request.getSession().getAttribute("groupid").toString();
s=null;
rs=null;
int flag=0;
String sql="select * from TBGROUPUSERS where I_ID=? and GU_GROUPID=?";
s = con.prepareStatement(sql);
s.setString(1,idperson);
s.setString(2,groupidd);
rs=s.executeQuery();
if(rs.next())
flag=1;
request.setAttribute("flag", flag);
%>
<c:choose>
<c:when test="${requestScope.flag == 1}">
<!-- flag is 1 -->
<input type="submit" value="REQUEST SENT" disabled="disabled"></input>
<a href="CancelRequest?userid=<%=idperson%>&userrnamee=<%=namee%>" onclick="return confirm('Are you sure you want to cancel the request?');">
<input type="submit" value="CANCEL REQUEST"></input>
</a>
</c:when>
<c:otherwise>
<!-- flag isn't 1 -->
<input type="submit" value="ADD"></input>
</c:otherwise>
</c:choose>
<a href="searchdatabasetoadd.jsp"><input type="button" value="BACK"></input></a>
</form>
現在,在這部分代碼:
<a href="CancelRequest?userid=<%=idperson%>&userrnamee=<%=namee%>" onclick="return confirm('Are you sure you want to cancel the request?');">
<input type="submit" value="CANCEL REQUEST"></input>
</a>
我想要移動到的servlet CancelRequest.java與此給定的參數。但是當表單動作發送給addnotification時,所以這個servlet永遠不會運行。
如何使它上的這個按鈕,幫助
你試過這個嗎? – Prasad