anchor.diff:  <%@ page import="java.util.*" %>
   <%@ page import="org.jasig.portal.*" %>
   <%@ page import="com.objectspace.xml.*" %>
  +<%@ page import= "java.sql.*" %>
   <%@ page errorPage="error.jsp" %>
   
   <jsp:useBean id="layoutBean" type="org.jasig.portal.ILayoutBean" class="org.jasig.portal.LayoutBean" scope="session" />
  
positive.code: <table border=0 cellspacing=5 cellpadding=5 width="100%"><tr bgcolor="#dddddd"><td>
    <input type=button name=cancel value="Cancel" onClick="location='subscribe.jsp?action=cancel'">
  </td></tr></table>
  </form>
  
  <%
   ResultSet rs = subscribe.getChannels(request);
  
   while(rs.next()) {
   %>
   <a href="subscribe.jsp?action=addChannel&column=0&chan_id="<%=rs.getString("ID")%>"><%=rs.getString("TITLE")%></a><br>
   <%
   }
   %>
  
  
  
negative.code: 
  if (sAction != null)
  {
  
    // Ignore changes and return to the layout
    if (sAction.equals ("cancel"))
    {
      response.sendRedirect ("layout.jsp");
    }
  }
  else {
  %>
  
  <% UtilitiesBean.preventPageCaching (response); %>
  