Skip to content

Commit 1d5764a

Browse files
committed
construct URL from scratch
1 parent 930dadf commit 1d5764a

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

opengrok-web/src/main/webapp/diff.jsp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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 %>&amp;
172+
%> <span><a href="<%= baseURL %>?<%= QueryParameters.REVISION_1_PARAM_EQ %><%= rp1 %>&amp;
173173
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= rp2 %>&amp;
174174
<%= QueryParameters.FORMAT_PARAM_EQ %><%= t.getAbbrev() %>&amp;
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) %>&amp;
189+
<span><a href="<%= baseURL %>?<%= QueryParameters.REVISION_1_PARAM_EQ %><%= Util.uriEncode(rp1) %>&amp;
190190
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= Util.uriEncode(rp2) %>&amp;
191191
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;
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) %>&amp;
197+
<span> <a href="<%= baseURL %>?<%= QueryParameters.REVISION_1_PARAM_EQ %><%= Util.uriEncode(rp1) %>&amp;
198198
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= Util.uriEncode(rp2) %>&amp;
199199
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;
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) %>&amp;
203+
<span><a href="<%= baseURL %>?<%= QueryParameters.REVISION_1_PARAM_EQ %><%= Util.uriEncode(rp1) %>&amp;
204204
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= Util.uriEncode(rp2) %>&amp;
205205
<%= QueryParameters.FORMAT_PARAM_EQ %><%= DiffType.TEXT %>&amp;
206206
action=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 %>&amp;
282282
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= rp2 %>&amp;
283283
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;
@@ -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 %>&amp;
346346
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= rp2 %>&amp;
347347
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;
@@ -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 %>&amp;
363363
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= rp2 %>&amp;
364364
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;
@@ -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 %>&amp;
405405
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= rp2 %>&amp;
406406
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;
@@ -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 %>&amp;
437437
<%= QueryParameters.REVISION_2_PARAM_EQ %><%= rp2 %>&amp;
438438
<%= QueryParameters.FORMAT_PARAM_EQ %><%= type.getAbbrev() %>&amp;

0 commit comments

Comments
 (0)