this.makeHyperlinkString(writer, lookupField.getSubHyperlink(), context);
this.appendTooltip(writer, context, modelFormField);
}
protected String appendExternalLoginKey(String target) {
String result = target;
<BUG>String externalLoginKey = (String) this.request.getAttribute("externalLoginKey");
if (UtilValidate.isNotEmpty(externalLoginKey)) {
if (target.contains("?")) {
result = target + "&externalLoginKey=" + externalLoginKey;
} else {
result = target + "?externalLoginKey=" + externalLoginKey;
}</BUG>
}

this.makeHyperlinkString(writer, lookupField.getSubHyperlink(), context);
this.appendTooltip(writer, context, modelFormField);
}
protected String appendExternalLoginKey(String target) {
String result = target;
String sessionId = ";jsessionid=" + request.getSession().getId();
int questionIndex = target.indexOf("?");
if (questionIndex == -1) {
result += sessionId;
} else {
result.replace("?", sessionId + "?");
}
