Changeset 16205

Show
Ignore:
Timestamp:
14/07/08 13:54:07 (1 month ago)
Author:
jakub
Message:

Fixed problem when Show results link didn't work.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/intermine/web/main/src/org/intermine/web/struts/TabLinkPreviewAction.java

    r15666 r16205  
    1212 
    1313import java.io.PrintWriter; 
     14import java.io.UnsupportedEncodingException; 
    1415 
    1516import javax.servlet.http.HttpServletRequest; 
     
    5758    } 
    5859 
    59     private String prepareURL(String link)
    60         String url = link.replaceAll("XXXXX", "&"); 
     60    private String prepareURL(String link) throws UnsupportedEncodingException
     61        String url = link.replaceAll("qwertyui", "&"); 
    6162        url = URLUtil.encodeURL(url);  
    6263        url = url + "&" + WebService.OUTPUT_PARAMETER + "="  
  • trunk/intermine/webapp/main/resources/webapp/linkPreview.jsp

    r15526 r16205  
    88<?xml version="1.0" encoding="iso-8859-1"?> 
    99<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-1-transitional.dtd"> 
     10<%@page import="java.net.URLDecoder"%> 
    1011<html> 
    1112 
     
    2324<body title="Example of page with results"> 
    2425 
    25 <c:set var="link" value="${fn:replace(param.link, 'XXXXX', '&')}"></c:set> 
     26<c:set var="link" value="${fn:replace(param.link, 'qwertyui', '&')}"></c:set>  
    2627 
    2728<h2 style="margin-bottom: 0px; font-family:Verdana,arial,Helvetica,sans-serif;">Your web page</h2> 
  • trunk/intermine/webapp/main/resources/webapp/serviceLink.jsp

    r15526 r16205  
    44<%-- Page displaying link to webservice. --%> 
    55 
     6<%@page import="java.net.URLEncoder"%> 
    67<style type="text/css"> 
    78.highlighted { 
     
    4546     
    4647        <div  style="margin-top: 10px;"> 
    47            <c:set var="encodedLink" value="${fn:replace(link, '&', 'XXXXX')}"></c:set> 
     48           <%-- Replacing & with unique string with almost 0 probability that it will be in url --%> 
     49           <c:set var="encodedLink" value="${fn:replace(link, '&', 'qwertyui')}"></c:set>  
    4850           <table style="width:100%;"> 
    4951               <tr>