Author: hermanns
Date: Wed Dec  6 12:09:04 2006
New Revision: 483207

URL: http://svn.apache.org/viewvc?view=rev&rev=483207
Log:
URL tag: webapp root repeats when path saved to local variable
o fixed samples in showcase: replaced static hrefs attribute values with ids 
from url tag
o some tag fixed (removed duplicate theme attributes)
o fixed minor html errors

Issue Number: WW-1537

Modified:
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/autocompleter/index.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotebutton/index.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example1.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example10.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example2.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example3.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example4.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example5.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example7.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example8.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example9.jsp
    struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotelink/index.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example1.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example3.jsp
    
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example4.jsp
    
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/AbstractRemoteCallUIBean.java

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/autocompleter/index.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/autocompleter/index.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/autocompleter/index.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/autocompleter/index.jsp 
Wed Dec  6 12:09:04 2006
@@ -11,16 +11,17 @@
 
 <body>
 
+<s:url id="jsonList" value="/JSONList.action" />
 Using a JSON list returned from an action (href="/JSONList.action"), without 
autoComplete (autoComplete="false")
 <br/>
-<s:autocompleter theme="ajax" href="/JSONList.action" cssStyle="width: 200px;" 
autoComplete="false"/>
+<s:autocompleter theme="ajax" href="%{jsonList}" cssStyle="width: 200px;" 
autoComplete="false"/>
 
 <br/>
 <br/>
 
 Using a JSON list returned from an action (href="/JSONList.action"), with 
autoComplete (autoComplete="true")
 <br/>
-<s:autocompleter theme="ajax" href="/JSONList.action" cssStyle="width: 200px;" 
autoComplete="true" />
+<s:autocompleter theme="ajax" href="%{jsonList}" cssStyle="width: 200px;" 
autoComplete="true" />
 
 <br/>
 <br/>
@@ -34,33 +35,34 @@
 
 Force valid options (forceValidOption="true")
 <br/>
-<s:autocompleter theme="ajax" href="/JSONList.action" cssStyle="width: 200px;" 
forceValidOption="true"/>
+<s:autocompleter theme="ajax" href="%{jsonList}" cssStyle="width: 200px;" 
forceValidOption="true"/>
 
 <br/>
 <br/>
 
 Make dropdown's height to 180px  (dropdownHeight="180")
 <br/>
-<s:autocompleter theme="ajax" href="/JSONList.action" cssStyle="width: 200px;" 
dropdownHeight="180"/>
+<s:autocompleter theme="ajax" href="%{jsonList}" cssStyle="width: 200px;" 
dropdownHeight="180"/>
 
 <br/>
 <br/>
 
 Disabled combobox (disabled="true")
 <br/>
-<s:autocompleter theme="ajax" href="/JSONList.action" cssStyle="width: 200px;" 
disabled="true"/>
+<s:autocompleter theme="ajax" href="%{jsonList}" cssStyle="width: 200px;" 
disabled="true"/>
 
 <br/>
 <br/>
 
 
+<s:url id="autoex" value="/nodecorate/AutocompleterExample.action"/>
 
 Link two autocompleter elements. When the selected value in 'Autocompleter 1' 
changes, the available values in 'Autocompleter 2' will change also.
 <br/>
 <form id="selectForm">
   <p>Autocompleter 1 <s:autocompleter theme="simple" name="select" 
list="{'fruits','colors'}"  value="colors" 
onValueChangedPublishTopic="/Refresh" forceValidOption="true"/></p>
 </form>
-Autocompleter 2 <s:autocompleter theme="ajax" 
href="/nodecorate/AutocompleterExample.action" autoComplete="false" 
formId="selectForm" refreshListenTopic="/Refresh" forceValidOption="true"/>
+Autocompleter 2 <s:autocompleter theme="ajax" href="%{autoex}" 
autoComplete="false" formId="selectForm" refreshListenTopic="/Refresh" 
forceValidOption="true"/>
 
 <br/>
 <br/>

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotebutton/index.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotebutton/index.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotebutton/index.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotebutton/index.jsp 
Wed Dec  6 12:09:04 2006
@@ -19,17 +19,18 @@
 <body>
 
 <div id="t1">Div 1</div>
+<s:url id="ajaxTest" value="/AjaxTest.action" />
 
 
 <br/><br/>
 
 A submit button 
-<s:submit type="submit" theme="ajax" value="submit" targets="t1" 
href="/AjaxTest.action"/>
+<s:submit type="submit" theme="ajax" value="submit" targets="t1" 
href="%{ajaxTest}"/>
 <br/><br/>
 
 Use an image as submit 
 
-<s:submit type="image" theme="ajax" label="Alt Text" targets="t1" 
src="${pageContext.request.contextPath}/images/struts-power.gif" 
href="/AjaxTest.action"/>
+<s:submit type="image" theme="ajax" label="Alt Text" targets="t1" 
src="${pageContext.request.contextPath}/images/struts-power.gif" 
href="%{ajaxTest}"/>
 <br/><br/>
 
 <label for="textInput">Text to be echoed</label>

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example1.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example1.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example1.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example1.jsp 
Wed Dec  6 12:09:04 2006
@@ -7,13 +7,15 @@
     <jsp:include page="/ajax/commonInclude.jsp"/>
 </head>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 
 <body>
 <s:div
         id="once"
         theme="ajax"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action">
+        href="%{ajaxTest}">
     Initial Content</s:div>
 
 <s:include value="../footer.jsp"/>

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example10.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example10.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example10.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example10.jsp 
Wed Dec  6 12:09:04 2006
@@ -14,12 +14,14 @@
    }
 </script>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 <body>
 <s:div
         id="once"
         theme="ajax"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
                handler="handler">
     Initial Content</s:div>
 

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example2.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example2.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example2.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example2.jsp 
Wed Dec  6 12:09:04 2006
@@ -9,12 +9,14 @@
 
 
 <body>
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 
 <s:div
         id="once"
         theme="ajax"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
         updateInterval="2000"
                >
     Initial Content</s:div>

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example3.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example3.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example3.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example3.jsp 
Wed Dec  6 12:09:04 2006
@@ -9,10 +9,13 @@
 
 <body>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
+
 <s:div
         id="twoseconds"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
         theme="ajax"
         delay="2000"
         updateInterval="%{#parameters.period}"

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example4.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example4.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example4.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example4.jsp 
Wed Dec  6 12:09:04 2006
@@ -9,10 +9,12 @@
 
 <body>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 <s:div
         id="fiveseconds"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
         theme="ajax"
         delay="1000"
         updateInterval="5000"

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example5.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example5.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example5.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example5.jsp 
Wed Dec  6 12:09:04 2006
@@ -9,6 +9,8 @@
 
 <body>
 
+<s:url id="ajaxNoUrl" value="/AjaxNoUrl.jsp" />
+
 <s:div
         id="error"
         cssStyle="border: 1px solid yellow;"

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example7.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example7.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example7.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example7.jsp 
Wed Dec  6 12:09:04 2006
@@ -9,10 +9,13 @@
 
 <body>
 
+<s:url id="test3" value="/Test3.action" />
+
+
 <s:div
         id="error"
         cssStyle="border: 1px solid yellow;"
-        href="/Test3.action"
+        href="%{test3}"
         theme="ajax"
         delay="1000"
                executeScripts="true"

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example8.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example8.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example8.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example8.jsp 
Wed Dec  6 12:09:04 2006
@@ -23,7 +23,7 @@
        
 </script>
 <form id="form">
-       <label for="textInput"">Text to be echoed</label>
+       <label for="textInput">Text to be echoed</label>
        <input type=textbox id="textInput" name="data">
 </form>
 
@@ -33,11 +33,13 @@
 <input type=button value="start timer" onclick="controller.start()">
 <input type=button value="stop timer" onclick="controller.stop()">
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 <s:div
         id="once"
         theme="ajax"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
         loadingText="Loading..."
                refreshListenTopic="/refresh"
                startTimerListenTopic="/startTimer"

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example9.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example9.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example9.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotediv/example9.jsp 
Wed Dec  6 12:09:04 2006
@@ -26,11 +26,13 @@
 <input type=button value="start timer" onclick="controller.start()">
 <input type=button value="stop timer" onclick="controller.stop()">
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 <s:div
         id="once"
         theme="ajax"
         cssStyle="border: 1px solid yellow;"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
         refreshListenTopic="/refresh"
                startTimerListenTopic="/startTimer"
                stopTimerListenTopic="/stopTimer"

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotelink/index.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotelink/index.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotelink/index.jsp 
(original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/remotelink/index.jsp 
Wed Dec  6 12:09:04 2006
@@ -26,9 +26,12 @@
 
 <br/><br/>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+<s:url id="test3" value="/Test3.action" />
+
 <s:a  id="link1"
         theme="ajax"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
                targets="t1,t2">Update 'Div 1' and 'Div 2'</s:a>
 
 <br/><br/>
@@ -43,7 +46,7 @@
 
 <s:a  id="link3"
         theme="ajax"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
                loadingText="Loading!!!"
                beforeLoading="before()"
                afterLoading="after()"
@@ -53,7 +56,7 @@
 
 <s:a  id="link4"
         theme="ajax"
-        href="/Test3.action"
+        href="%{test3}"
                executeScripts="true"
                targets="t2">Update 'Div 2' and execute returned javascript 
</s:a>
 
@@ -61,7 +64,7 @@
 
 <s:a  id="link5"
         theme="ajax"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
                handler="handler"
                targets="t2">Update 'Div 2' using a custom handler </s:a>
 
@@ -78,7 +81,7 @@
 
 <s:a  id="link6"
         theme="ajax"
-        href="/AjaxTest.action"
+        href="%{ajaxTest}"
                targets="t2"
                formId="form"
                >Update 'Div 2' with the content of the textbox </s:a>

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example1.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example1.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example1.jsp
 (original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example1.jsp
 Wed Dec  6 12:09:04 2006
@@ -22,6 +22,8 @@
     </script>
 </head>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 <body>
 
     <table cellpadding="0" cellspacing="10" border="0" width="600">
@@ -52,7 +54,7 @@
                             <s:textfield name="tt2" label="Test Text2"/>
                         </s:form>
                     </s:div>
-                    <s:div href="/AjaxTest.action" id="ryh1" theme="ajax"
+                    <s:div href="%{ajaxTest}" id="ryh1" theme="ajax"
                                     label="remote one"></s:div>
                     <s:div id="middle" label="middle" theme="ajax">
                         middle tab<br/>
@@ -61,18 +63,18 @@
                             <s:textfield name="tt2" label="Test Text442"/>
                         </s:form>
                     </s:div>
-                    <s:div  href="/AjaxTest.action" id="ryh21" theme="ajax" 
label="remote right"/>
+                    <s:div  href="%{ajaxTest}" id="ryh21" theme="ajax" 
label="remote right"/>
                 </s:tabbedPanel>
             </td>
         </tr>
         <tr>
             <td align="top">
                 <s:tabbedPanel id="testremote">
-                    <s:div  href="/AjaxTest.action" id="r1" theme="ajax" 
label="remote one" theme="ajax">
+                    <s:div  href="%{ajaxTest}" id="r1" theme="ajax" 
label="remote one">
                         <s:action name="AjaxTest" executeResult="true" />
                     </s:div>
-                    <s:div  href="/AjaxTest.action" id="r2" theme="ajax" 
label="remote two" theme="ajax"></s:div>
-                    <s:div  href="/AjaxTest.action" id="r3" theme="ajax" 
label="remote three" theme="ajax"></s:div>
+                    <s:div  href="%{ajaxTest}" id="r2" theme="ajax" 
label="remote two"></s:div>
+                    <s:div  href="%{ajaxTest}" id="r3" theme="ajax" 
label="remote three"></s:div>
                 </s:tabbedPanel>
             </td>
             <td align="top">

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example3.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example3.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example3.jsp
 (original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example3.jsp
 Wed Dec  6 12:09:04 2006
@@ -22,6 +22,8 @@
     </script>
 </head>
 
+<s:url id="ajaxTest" value="/AjaxTest.action" />
+
 <body>
 
     <table cellpadding="0" cellspacing="10" border="0" width="600">
@@ -36,7 +38,7 @@
                               <s:textfield name="tt2" label="Test Text2" />
                           </s:form>
                       </s:div>
-                      <s:div theme="ajax"  href="/AjaxTest.action" id="ryh1" 
theme="ajax" label="remote one" />
+                      <s:div theme="ajax"  href="%{ajaxTest}" id="ryh1" 
label="remote one" />
                       <s:div theme="ajax"  id="middle" label="middle">
                           middle tab<br/>
                           <s:form >
@@ -44,7 +46,7 @@
                               <s:textfield name="tt2" label="Test Text442" />
                           </s:form>
                       </s:div>
-                      <s:div theme="ajax" href="/AjaxTest.action"  id="ryh21" 
theme="ajax" label="remote right" />
+                      <s:div theme="ajax" href="%{ajaxTest}"  id="ryh21" 
label="remote right" />
                   </s:tabbedPanel>
                 <!--// END SNIPPET: tabbedpanel-tag-->
              </td>

Modified: 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example4.jsp
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example4.jsp?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example4.jsp
 (original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/webapp/ajax/tabbedpanel/example4.jsp
 Wed Dec  6 12:09:04 2006
@@ -7,9 +7,9 @@
        <link rel="stylesheet" type="text/css" href="<s:url 
value="/struts/tabs.css"/>" />
 </head>
 <body>
-       <s:url id="panel1url" action="panel1" namespace="/nodecorate" 
includeContext="false" />
-       <s:url id="panel2url" action="panel2" namespace="/nodecorate" 
includeContext="false"/>
-       <s:url id="panel3url" action="panel3" namespace="/nodecorate" 
includeContext="false"/>
+       <s:url id="panel1url" action="panel1" namespace="/nodecorate" />
+       <s:url id="panel2url" action="panel2" namespace="/nodecorate" />
+       <s:url id="panel3url" action="panel3" namespace="/nodecorate" />
        <s:tabbedPanel id="tabbedpanel" >
                <s:div id="panel1" label="Panel1" href="%{#panel1url}" 
theme="ajax" />
                <s:div id="panel2" label="Panel2" href="%{#panel2url}" 
theme="ajax"  />

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/AbstractRemoteCallUIBean.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/AbstractRemoteCallUIBean.java?view=diff&rev=483207&r1=483206&r2=483207
==============================================================================
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/AbstractRemoteCallUIBean.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/AbstractRemoteCallUIBean.java
 Wed Dec  6 12:09:04 2006
@@ -20,8 +20,6 @@
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
-import org.apache.struts2.views.util.UrlHelper;
-
 import com.opensymphony.xwork2.util.ValueStack;
 
 /**
@@ -49,7 +47,7 @@
         super.evaluateExtraParams();
 
         if (href != null)
-            addParameter("href", UrlHelper.buildUrl(findString(href), request, 
response, null));
+            addParameter("href", findString(href));
         if (errorText != null)
             addParameter("errorText", findString(errorText));
         if (loadingText != null)


Reply via email to