<%@ page import="org.apache.log4j.*" %> <%@ page import="com.ecyrd.jspwiki.*" %> <%! public void jspInit() { wiki = WikiEngine.getInstance( getServletConfig() ); } Category log = Category.getInstance("JSPWiki"); WikiEngine wiki; %> <% String pagereq = request.getParameter("page"); if( pagereq == null ) { pagereq = "Main"; } String pageurl = wiki.encodeName( pagereq ); String srev1 = request.getParameter("r1"); String srev2 = request.getParameter("r2"); if( srev1 == null || srev2 == null ) { throw new ServletException("Empty parameters given to Diff.jsp"); } int ver1 = Integer.parseInt( srev1 ); int ver2 = Integer.parseInt( srev2 ); log.debug("Request for page diff for '"+pagereq+"' from "+request.getRemoteHost()+" by "+request.getRemoteUser()+". R1="+ver1+", R2="+ver2 ); %> <%=wiki.getApplicationName()%>: Diff <%=pagereq%> <%@ include file="cssinclude.js" %>
<%@ include file="LeftMenu.jsp" %>

<%@ include file="LeftMenuFooter.jsp" %>

<%@ include file="PageHeader.jsp" %> <% if( wiki.pageExists( pagereq ) ) { %> Difference between revision <%=ver1%> and <%=ver2%>

<%=wiki.getDiff( pagereq, ver2, ver1 )%>
             
<% } else { %> This page does not exist. Why don't you go and create it? <% } %>