Anchor and Submit use the same Widget. That's weird.

musachy

On 4/23/07, Felipe Rodrigues <[EMAIL PROTECTED]> wrote:


I've tried it.
An interesting thing is: With anchor it works fine. using <s:a>. I can do
my
system using anchor, but I would suggest someone else try do that in order
to figure out if it is a real bug or not. If so, could create a JIRA
Issue.

What do you think? Did you tried to reproduce the same issue there?

Thanks,

Felipe


Musachy Barroso wrote:
>
> Try setting formId="formVariaveis" in the submit button.
>
> musachy
>
> On 4/23/07, Felipe Rodrigues <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hi,
>>
>> After a weekend, we are back to reality...
>>
>> Some other clue to help me fix this issue?
>>
>> Thanks,
>>
>> Felipe
>>
>>
>> Felipe Rodrigues wrote:
>> >
>> > yes. But this is not the div I'm trying to update.
>> >
>> >
>> > Musachy Barroso wrote:
>> >>
>> >> Is the submit button inside the div? something like:
>> >>
>> >> <div id="div1">
>> >>     <s:submit targets="div1" .../>
>> >> </div>
>> >>
>> >>
>> >> musachy
>> >> On 4/20/07, Felipe Rodrigues <[EMAIL PROTECTED]> wrote:
>> >>>
>> >>>
>> >>> DEBUG:  widget ID collision on ID: btGravar. I've changed this ID
and
>> I
>> >>> don't
>> >>> get this error anymore.
>> >>> But the problem persist. IE doesn't send any parameter.
>> >>>
>> >>> That was the message!
>> >>>
>> >>>
>> >>> Musachy Barroso wrote:
>> >>> >
>> >>> > Well we are getting closer then, it is not related to the
>> >>> ActionContext
>> >>> > (which I doubted anyway) but to ajax. Set debug="true" on the
head
>> tag
>> >>> and
>> >>> > see if there are any errors. The other thing, is the submit
button,
>> or
>> >>> the
>> >>> > anchor inside the div that you are trying to update (if it is
then
>> you
>> >>> > need
>> >>> > to set showLoadingText="false" in the submit button or the the
>> >>> anchor)?
>> >>> >
>> >>> > regards
>> >>> > musachy
>> >>> >
>> >>> > On 4/20/07, Felipe Rodrigues <[EMAIL PROTECTED]> wrote:
>> >>> >>
>> >>> >>
>> >>> >> Hi again,
>> >>> >>
>> >>> >> I tried without the theme="ajax" in the submit button. It worked
>> even
>> >>> at
>> >>> >> IE,
>> >>> >> but then, I lost the ajax behavior. I need update a div. So I
>> think
>> >>> it
>> >>> is
>> >>> >> a
>> >>> >> bug of ajax theme vs IE.
>> >>> >>
>> >>> >> What do you think?
>> >>> >>
>> >>> >> Thanks,
>> >>> >>
>> >>> >> Felipe
>> >>> >>
>> >>> >>
>> >>> >> Felipe Rodrigues wrote:
>> >>> >> >
>> >>> >> > Thanks for the help,
>> >>> >> > Now I'm trying with this simple form, simpler than the first.
>> For
>> >>> my
>> >>> >> > surprise I got the same problem.
>> >>> >> > In Firefox works, in IE doesn't.
>> >>> >> > Here goes my code, first the part I getting the ActionContext
>> and
>> >>> >> getting
>> >>> >> > the parameters:
>> >>> >> >
>> >>> >> > ActionContext ac = ActionContext.getContext();
>> >>> >> > Map session = ac.getSession();
>> >>> >> > Map<String, Object> parameters = ac.getParameters();
>> >>> >> >
>> >>> >> > and my form:
>> >>> >> >
>> >>> >> >  --------------------- BEGIN OF CODE
>> >>> >> > ---------------------------------------------
>> >>> >> > <[EMAIL PROTECTED] prefix="c" 
uri="http://java.sun.com/jsp/jstl/core"%>
>> >>> >> > <[EMAIL PROTECTED] prefix="s" uri="/struts-tags"%>
>> >>> >> > <s:form id="formVariaveis" action="Variaveis!updateMovs"
>> >>> method="post">
>> >>> >> >   <table cellspacing="2">
>> >>> >> >     <tr>
>> >>> >> >       <th>Variável</th>
>> >>> >> >       <th>Unid</th>
>> >>> >> >       <th>Valor</th>
>> >>> >> >       <th>Valor anterior</th>
>> >>> >> >       <th>OUT</th>
>> >>> >> >       <th>INV</th>
>> >>> >> >     </tr>
>> >>> >> >     <tr class="itemLista">
>> >>> >> >       <td>DSC</td>
>> >>> >> >       <td align="center">UNID</td>
>> >>> >> >       <td><s:textfield name="valor583" size="20" value="15.00"
>> >>> >> > cssClass="inputField" theme="simple" /></td>
>> >>> >> >       <td style="color: #000CCC; text-align: right">Valor
>> Ant</td>
>> >>> >> >       <td align="center"><s:checkbox name="foraMedia583"
>> >>> theme="simple"
>> >>> >> > value="true" /></td>
>> >>> >> >       <td align="center"><s:checkbox name="desprezaValor583"
>> >>> >> > theme="simple" value="false" /></td>
>> >>> >> >     </tr>
>> >>> >> >   </table>
>> >>> >> >   <s:submit key="Gravar" targets="divVariaveis" theme="ajax"
>> >>> >> > showLoadingText="Loading..." />
>> >>> >> > </s:form>
>> >>> >> >  --------------------- END OF CODE
>> >>> >> > ---------------------------------------------
>> >>> >> >
>> >>> >> > Thanks,
>> >>> >> >
>> >>> >> > Felipe
>> >>> >> >
>> >>> >> >
>> >>> >> > Musachy Barroso wrote:
>> >>> >> >>
>> >>> >> >> You could compare what is getting submitted to the server by
>> both
>> >>> FF
>> >>> >> and
>> >>> >> >> IE.
>> >>> >> >> But it does sound weird. Try to narrow it down to a simple
>> form,
>> >>> with
>> >>> >> a
>> >>> >> >> simple action, with no extra-interceptors, etc.
>> >>> >> >>
>> >>> >> >> musachy
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> On 4/20/07, Felipe Rodrigues <[EMAIL PROTECTED]>
wrote:
>> >>> >> >>>
>> >>> >> >>>
>> >>> >> >>> I don't want to screw up, but doesn't it sound like a bug?
>> >>> >> >>> I have nowhere more to look for a solution.
>> >>> >> >>>
>> >>> >> >>> {}
>> >>> >> >>>
>> >>> >> >>> Felipe
>> >>> >> >>>
>> >>> >> >>>
>> >>> >> >>> Felipe Rodrigues wrote:
>> >>> >> >>> >
>> >>> >> >>> > Sure,
>> >>> >> >>> >
>> >>> >> >>> > Pls, excuse the names in portuguese. It is not a simple
>> form,
>> >>> and
>> >>> >> it
>> >>> >> >>> is
>> >>> >> >>> in
>> >>> >> >>> > this way because it is dinamicaly generated.
>> >>> >> >>> >
>> >>> >> >>> > --------------------- BEGIN OF CODE
>> >>> >> >>> >
>> >>> >> >>>
>> >>> >>
>> >>>
>>
---------------------------------------------------------------------------
>> >>> >> >>> > <s:form id="formVariaveis" action="Variaveis!updateMovs"
>> >>> >> >>> theme="simple"
>> >>> >> >>> > method="post">
>> >>> >> >>> >   <table cellspacing="2">
>> >>> >> >>> >     <tr>
>> >>> >> >>> >       <th>Variável</th>
>> >>> >> >>> >       <th>Unid</th>
>> >>> >> >>> >       <th>Valor</th>
>> >>> >> >>> >       <th>Valor anterior</th>
>> >>> >> >>> >       <th>OUT</th>
>> >>> >> >>> >       <th>INV</th>
>> >>> >> >>> >     </tr>
>> >>> >> >>> >     <s:iterator value="vars">
>> >>> >> >>> >         <s:if test="%{errors[id].errorMsg != null}">
>> >>> >> >>> >           <tr>
>> >>> >> >>> >             <td colspan="6" class="customErrorMessage"
>> >>> >> align="left">*
>> >>> >> >>> > <s:property value="%{errors[id].errorMsg}" /></td>
>> >>> >> >>> >           </tr>
>> >>> >> >>> >         </s:if>
>> >>> >> >>> >         <tr class="itemLista">
>> >>> >> >>> >           <td><s:property value="dsc" /></td>
>> >>> >> >>> >           <td align="center"><s:property value="unidade"
>> >>> /></td>
>> >>> >> >>> >           <td><s:textfield name="valor%{id}" size="20"
>> >>> >> >>> > value="%{movimentoMap['${mesSel}'].valor}"
>> >>> cssClass="inputField"
>> >>> >> >>> > theme="simple" /></td>
>> >>> >> >>> >           <td style="color: #000CCC; text-align:
>> >>> right"><s:property
>> >>> >> >>> > value="%{movimentoMap['${mesSel}'].valor}" /></td>
>> >>> >> >>> >           <td align="center"><s:checkbox
>> name="foraMedia%{id}"
>> >>> >> >>> > theme="simple"
>> value="%{movimentoMap['${mesSel}'].foraMedia}"
>> >>> >> /></td>
>> >>> >> >>> >           <td align="center"><s:checkbox
>> >>> name="desprezaValor%{id}"
>> >>> >> >>> > theme="simple"
>> >>> value="%{movimentoMap['${mesSel}'].desprezaValor}"
>> >>> >> >>> /></td>
>> >>> >> >>> >         </tr>
>> >>> >> >>> >     </s:iterator>
>> >>> >> >>> >   </table>
>> >>> >> >>> > </s:form>
>> >>> >> >>> > <div align="right"><input type="submit"
>> dojoType="struts:Bind"
>> >>> >> >>> > formid="formVariaveis" event="onclick" value="Gravar"
>> >>> >> >>> > targets="divVariaveis" showloading="Loading..."
>> id="btGravar"
>> >>> >> >>> > label="Gravar" /> <input dojotype="struts:Bind"
>> event="onclick"
>> >>> >> >>> > value="Cancelar"
>> >>> >> >>> >   notifytopics="updateFormVariaveis" type="submit"></div>
>> >>> >> >>> >
>> >>> >> >>> > --------------------- END OF CODE
>> >>> >> >>> > ---------------------------------------------
>> >>> >> >>> >
>> >>> >> >>> > Thanks,
>> >>> >> >>> >
>> >>> >> >>> > Felipe
>> >>> >> >>> >
>> >>> >> >>>
>> >>> >> >>> --
>> >>> >> >>> View this message in context:
>> >>> >> >>>
>> >>> >>
>> >>>
>>
http://www.nabble.com/ActionContext-not-working-properly-with-IE-tf3617796.html#a10107434
>> >>> >> >>> Sent from the Struts - User mailing list archive at
>> Nabble.com.
>> >>> >> >>>
>> >>> >> >>>
>> >>> >> >>>
>> >>>
---------------------------------------------------------------------
>> >>> >> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> >> >>> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>> >> >>>
>> >>> >> >>>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> --
>> >>> >> >> "Hey you! Would you help me to carry the stone?" Pink Floyd
>> >>> >> >>
>> >>> >> >>
>> >>> >> >
>> >>> >> >
>> >>> >>
>> >>> >> --
>> >>> >> View this message in context:
>> >>> >>
>> >>>
>>
http://www.nabble.com/ActionContext-not-working-properly-with-IE-tf3617796.html#a10108453
>> >>> >> Sent from the Struts - User mailing list archive at Nabble.com.
>> >>> >>
>> >>> >>
>> >>> >>
>> ---------------------------------------------------------------------
>> >>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>> >>
>> >>> >>
>> >>> >
>> >>> >
>> >>> > --
>> >>> > "Hey you! Would you help me to carry the stone?" Pink Floyd
>> >>> >
>> >>> >
>> >>>
>> >>> --
>> >>> View this message in context:
>> >>>
>>
http://www.nabble.com/ActionContext-not-working-properly-with-IE-tf3617796.html#a10108696
>> >>> Sent from the Struts - User mailing list archive at Nabble.com.
>> >>>
>> >>>
>> >>>
---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> "Hey you! Would you help me to carry the stone?" Pink Floyd
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>>
http://www.nabble.com/ActionContext-not-working-properly-with-IE-tf3617796.html#a10138326
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> "Hey you! Would you help me to carry the stone?" Pink Floyd
>
>

--
View this message in context:
http://www.nabble.com/ActionContext-not-working-properly-with-IE-tf3617796.html#a10139691
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
"Hey you! Would you help me to carry the stone?" Pink Floyd

Reply via email to