Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Struts 2 »

Re: html:button

Romuald this i forgot

2007-02-27

Replies:

try with html tag may be ?

<html:button property="ok" value="Ok" onclick="validateSomething()" />





2007/2/27, Romu <romu31@(protected)>:
>
> <html:button property="ok" value="Ok" onclick="validateSomething()" />
>
>
>
>
> 2007/2/26, Michael Jouravlev <jmikus@(protected)>:
> >
> > I have no idea, but does it work without Javascript assigned to the
> > button?
> >
> > On 2/25/07, Strachan, Paul <Paul.Strachan@(protected):
> > > Hi,
> > >
> > > I realise this is probably not a struts problem and I feel a bit silly
> > posting this question but here goes:
> > >
> > > I'm using html:button with EventDispatchAction but my button
> > properties do not appear in the request - the html source fragment goes
> > something like:
> > >
> > > <script type="text/javascript">
> > >  function doEdit(id) {
> > >   document.TeachingMethodForm.teachingMethodId.value=id;
> > >   document.TeachingMethodForm.submit();
> > >  }
> > > </script>
> > > <form name="TeachingMethodForm" method="post"
> > action="/eat3/admin/teachingMethods.do">
> > >  <input type="hidden" name="applicationId" value="486">
> > >  <input type="hidden" name="teachingMethodId" value="">
> > > ...
> > > <td>
> > >   <input type="button" name="edit" value="Edit"
> > onclick="javascript:doEdit('100');">
> > > </td>
> > > ...
> > > </form>
> > >
> > > Using Firefox the request header looks like:
> > >
> > > http://xxx.xxx.43.6:8988/eat3/admin/teachingMethods.do
> > > POST /eat3/admin/teachingMethods.do HTTP/1.1
> > > Host: xxx.xxx.43.6:8988
> > > User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2)
> > Gecko/20070219 Firefox/2.0.0.2
> > > Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
> > ,text/plain;q=0.8,image/png,*/*;q=0.5
> > > Accept-Language: en-us,en;q=0.5
> > > Accept-Encoding: gzip,deflate
> > > Accept-Charset: ISO-8859-1,utf-8;q= 0.7,*;q=0.7
> > > Keep-Alive: 300
> > > Proxy-Connection: keep-alive
> > > Referer: http://xxx.xxx.43.6:8988/eat3/admin/teachingMethods.do
> > > Cookie: JSESSIONID=996b2b06231c8176feb489f64b56816acb4b73a11148
> > > Content-Type: application/x-www-form-urlencoded
> > > Content-Length: 144
> > > applicationId=486&teachingMethodId=100
> > > HTTP/1.x 200 OK
> > > Transfer-Encoding: chunked
> > > Date: Mon, 26 Feb 2007 07:40:07 GMT
> > > Content-Type: text/html;charset=windows-1252
> > > Server: Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)
> > > Content-Location:
> > http://xxx.xxx.43.6:8988/eat3/WEB-INF/jsps/set_layout/layout.jsp
> > > Via: 1.1 ugcpx03 (NetCache NetApp/6.0.5)
> > >
> > > I am expecting to see "edit=Edit" in the request and I dont understand
> > why its not there. This is contrary to the taglib documentation.
> > >
> > > Any hints?
> > >
> > > Thanks,
> > > Paul
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@(protected)
> > For additional commands, e-mail: user-help@(protected)
> >
> >
>
©2008 junlu.com - Jax Systems, LLC, U.S.A.