@@ -145,7 +145,7 @@ include file="/mast.jsp"
145145 int ln2 = 0 ;
146146 String rp1 = data. getParam(0 );
147147 String rp2 = data. getParam(1 );
148- String reqURI = request. getRequestURI ();
148+ String baseURL = request. getContextPath() + Prefix . DIFF_P + cfg . getUriEncodedPath ();
149149 String [] file1 = data. getFile(0 );
150150 String [] file2 = data. getFile(1 );
151151
@@ -169,7 +169,7 @@ include file="/mast.jsp"
169169 }
170170 % > </span ><%
171171 } else {
172- % > <span ><a href =" <%= reqURI % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
172+ % > <span ><a href =" <%= baseURL % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
173173<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= rp2 % >& ;
174174<%= QueryParameters . FORMAT_PARAM_EQ % ><%= t. getAbbrev() % >& ;
175175<%= QueryParameters . DIFF_LEVEL_PARAM_EQ % ><%= full ? ' 1' : ' 0' % >" ><%= t. toString() % >
@@ -186,21 +186,21 @@ include file="/mast.jsp"
186186 <div class =" ctype" ><%
187187 if (! full) {
188188 % >
189- <span ><a href =" <%= reqURI % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= Util . uriEncode(rp1) % >& ;
189+ <span ><a href =" <%= baseURL % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= Util . uriEncode(rp1) % >& ;
190190<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= Util . uriEncode(rp2) % >& ;
191191<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
192192<%= QueryParameters . DIFF_LEVEL_PARAM_EQ % > 1" >full</a ></span >
193193 <span class =" active" >compact</span ><%
194194 } else {
195195 % >
196196 <span class =" active" >full</span >
197- <span > <a href =" <%= reqURI % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= Util . uriEncode(rp1) % >& ;
197+ <span > <a href =" <%= baseURL % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= Util . uriEncode(rp1) % >& ;
198198<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= Util . uriEncode(rp2) % >& ;
199199<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
200200<%= QueryParameters . DIFF_LEVEL_PARAM_EQ % > 0" >compact</a ></span ><%
201201 }
202202 % > <span ><a href =" #" id =" toggle-jumper" >jumper</a ></span >
203- <span ><a href =" <%= reqURI % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= Util . uriEncode(rp1) % >& ;
203+ <span ><a href =" <%= baseURL % > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= Util . uriEncode(rp1) % >& ;
204204<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= Util . uriEncode(rp2) % >& ;
205205<%= QueryParameters . FORMAT_PARAM_EQ % ><%= DiffType . TEXT % >& ;
206206action=download" >download diff</a ></span ><%
@@ -277,7 +277,7 @@ action=download">download diff</a></span><%
277277 Util . htmlize(file2[j]) % > <br /><%
278278 }
279279 % > <br />--- <strong ><%= cn2 - ln2 - 16
280- % > unchanged lines hidden</strong > (<a href =" <%= reqURI
280+ % > unchanged lines hidden</strong > (<a href =" <%= baseURL
281281% > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
282282<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= rp2 % >& ;
283283<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
@@ -341,7 +341,7 @@ action=download">download diff</a></span><%
341341 Util . htmlize(file1[j]) % > <br /><%
342342 }
343343 % > <br />--- <strong ><%= cn1 - ln1 - 16
344- % > unchanged lines hidden</strong > (<a href =" <%= reqURI
344+ % > unchanged lines hidden</strong > (<a href =" <%= baseURL
345345% > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
346346<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= rp2 % >& ;
347347<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
@@ -358,7 +358,7 @@ action=download">download diff</a></span><%
358358 Util . htmlize(file2[j]) % > <br /><%
359359 }
360360 % > <br />--- <strong ><%= cn2 - ln2 - 16
361- % > unchanged lines hidden</strong > (<a href =" <%= reqURI
361+ % > unchanged lines hidden</strong > (<a href =" <%= baseURL
362362% > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
363363<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= rp2 % >& ;
364364<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
@@ -400,7 +400,7 @@ action=download">download diff</a></span><%
400400 Util . htmlize(file1[j]) % > <br /><%
401401 }
402402 % > <br />--- <strong ><%= cn1 - ln1 - 16
403- % > unchanged lines hidden</strong > (<a href =" <%= reqURI
403+ % > unchanged lines hidden</strong > (<a href =" <%= baseURL
404404% > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
405405<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= rp2 % >& ;
406406<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
@@ -432,7 +432,7 @@ action=download">download diff</a></span><%
432432 Util . htmlize(file2[j]) % > <br /><%
433433 }
434434 % > <br />--- <strong ><%= cn2 - ln2 - 16
435- % > unchanged lines hidden</strong > (<a href =" <%= reqURI
435+ % > unchanged lines hidden</strong > (<a href =" <%= baseURL
436436% > ?<%= QueryParameters . REVISION_1_PARAM_EQ % ><%= rp1 % >& ;
437437<%= QueryParameters . REVISION_2_PARAM_EQ % ><%= rp2 % >& ;
438438<%= QueryParameters . FORMAT_PARAM_EQ % ><%= type. getAbbrev() % >& ;
0 commit comments