nice to hear it. That is what I meant.

Thanks for posting it, Danielle. Regards,

Adolfo

>From: "daniele rizzi" <[EMAIL PROTECTED]>
>Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
>To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
>Subject: R: R: validator generated HTML code
>Date: Thu, 30 May 2002 17:03:43 +0200
>
>
>Hi all,
>
>following up the thread, I've just cleaned up the validator-rules.xml,
>removing the blanks at the end of lines and shrinking the file size
>from 50K to 33K; I hope it may help in speeding up the page load.
>
>bye,
>d.rizzi
>
>
>-----Messaggio originale-----
>Da: Adolfo Miguelez [mailto:[EMAIL PROTECTED]]
>Inviato: mercoledì 29 maggio 2002 10.39
>A: [EMAIL PROTECTED]
>Oggetto: Re: R: validator generated HTML code
>
>....
>
>
>Thanks David,
>
>I made it work and it is fine. We have a different file for static
>javascript.
>
>However I still wonder one question about validator-rules.xml scope file 
>and
>static javascript file. We think that the idea would be to have a unique
>validator-rules.xml for the full set of webbapps, a shared one, which would
>contains the available validators for our company. By following this
>approach, would be silly that a page downloads the full bundle of 
>javascript
>for each webapp, since probably a lot of them can even not be used by this
>application.
>
>Therefore, we guess that validator-rules.xml is intended to be a distinct
>file per webapp. IMHO, this would have the problem that each development
>team, carring out a different webapp, would have to maintain each own
>validator-rules.xml rather than taking advantage of a general one.
>
>Is it fine or did I misundertand anything? Opinions welcome.
>
>Adolfo.
>
> >From: David Winterfeldt <[EMAIL PROTECTED]>
> >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> >To: Struts Users Mailing List <[EMAIL PROTECTED]>
> >Subject: Re: R: validator generated HTML code
> >Date: Tue, 28 May 2002 13:27:40 -0700 (PDT)
> >
> >It makes it very difficult to debug the JavaScript
> >when all whitespace is stripped out.  The best thing
> >to do if you are concerned about the extra download
> >size of the web page (I am assuming this is the
> >concern) is to make a separate page for the generic
> >JavaScript functions.  There is an example of this in
> >the Validator webapp.
> >
> >Creating a Separate Page for Static JavaScript
> >If you want to just generate the dynamic JavaScript on
> >you form page and have a separate page with the static
> >JavaScript to take advantage of browser caching you
> >can use the dynamicJavascript and staticJavascript
> >attributes to the JavascriptValidatorTag. You can turn
> >each attribute's generation of JavaScript on and off
> >by putting in true or false (they default to true).
> >Reference jsType.jsp and staticJavascript.jsp in the
> >main example webapp for a working example.
> >
> >In your form page:
> >     <validator:javascript formName="typeForm"
> >dynamicJavascript="true" staticJavascript="false"/>
> >     <script language="Javascript1.1"
> >src="staticJavascript.jsp"></script>
> >
> >In your static JavaScript page.
> >     <%@ page contentType="application/x-javascript" %>
> >     <validator:javascript dynamicJavascript="false"
> >staticJavascript="true"/>
> >
> >
> >
> >David
> >
> >--- Adolfo Miguelez <[EMAIL PROTECTED]> wrote:
> > >
> > > however, if, as you say, all are loaded in bundle,
> > > is this not overhead for
> > > the web server, since HTML generated pages are much
> > > conger. Could not this
> > > be optimized in validator framework?
> > >
> > > Just a sugestion,
> > >
> > > regards and thanks,
> > >
> > > Adolfo.
> > >
> > > >From: "Adolfo Miguelez" <[EMAIL PROTECTED]>
> > > >Reply-To: "Struts Users Mailing List"
> > > <[EMAIL PROTECTED]>
> > > >To: [EMAIL PROTECTED]
> > > >Subject: Re: R: validator generated HTML code
> > > >Date: Tue, 28 May 2002 14:57:16 +0000
> > > >
> > > >
> > > >cheers daniele
> > > >
> > > >>From: "daniele rizzi" <[EMAIL PROTECTED]>
> > > >>Reply-To: "Struts Users Mailing List"
> > > <[EMAIL PROTECTED]>
> > > >>To: "Struts Users Mailing List"
> > > <[EMAIL PROTECTED]>
> > > >>Subject: R: validator generated HTML code
> > > >>Date: Tue, 28 May 2002 16:38:15 +0200
> > > >>
> > > >>
> > > >>Hi,
> > > >>you're not the only one studying this stuff! As
> > > far as I may know
> > > >>(after 3 days & nigths of hard work) the answers
> > > are:
> > > >>
> > > >>---q1
> > > >>--Can I get rid of the other functions?
> > > >>
> > > >>No, they're loaded in bundle, but you can always
> > > get into
> > > >>the validator-rule.xml and remove what you don't
> > > like
> > > >>
> > > >>---q2
> > > >>--i notice that i get a lot of \n characters in
> > > between the lines...
> > > >>
> > > >>oh, open the file with textpad and substitute any
> > > \n\n with \n
> > > >>
> > > >>(maybe the writer worked on a pc, then sent the
> > > code to a unix box,
> > > >>so every \n became a \n\n)
> > > >>
> > > >>like it?
> > > >>bye, daniele rizzi
> > > >>
> > > >>
> > > >>-----Messaggio originale-----
> > > >>Da: Adolfo Miguelez [mailto:[EMAIL PROTECTED]]
> > > >>Inviato: martedì 28 maggio 2002 16.25
> > > >>A: [EMAIL PROTECTED]
> > > >>Oggetto: validator generated HTML code
> > > >>
> > > >>
> > > >>
> > > >>Hi All,
> > > >>
> > > >>i have been checking the validator framework and i
> > > have some issues for
> > > >>yuo.
> > > >>First a, probably silly, question. I place in my
> > > JSP:
> > > >>         onsubmit="return
> > > validateLoginForm(this);"
> > > >>in the <html:form> and
> > > >>         <html:javascript formName="LoginForm"/>.
> > > >>
> > > >>The result is that I am getting all the javascript
> > > functions present in my
> > > >>validator-rules.xml file in the generated HTML,
> > > i.e:
> > > >>
> > > >>function validateShort(form)
> > > >>function validateMask(form)
> > > >>function validateCreditCard(form)
> > > >>function validateEmail(form)
> > > >>function validateMaxLength(form)
> > > >>function validateDate(form)
> > > >>function validateFloat(form)
> > > >>function validateRange(form)
> > > >>function validateMinLength(form)
> > > >>function validateRequired(form)
> > > >>function validateInteger(form)
> > > >>function validateByte(form)
> > > >>
> > > >>I suppose, I should only get the necessary
> > > functions for my validation, in
> > > >>my case function validateRequired(form). What am I
> > > doing wrong or missing?
> > > >>Can I get rid of the other functions?
> > > >>
> > > >>Secondly, i notice that i get a lot of \n
> > > characters in between the lines
> > > >>of
> > > >>the generated functions, i.e.:
> > > >>
> > > >>function validateRequired(form) {
> > > >>
> > > >>                 var bValid = true;
> > > >>
> > > >>                 var focusField = null;
> > > >>
> > > >>                 var i = 0;
> > > >>
> > > >>                 var fields = new Array();
> > > >>
> > > >>                 oRequired = new required();
> > > >>
> > > >>
> > > >>
> > > >>                 for (x in oRequired) {
> > > >>
> > > >>                     if
> > > ((form[oRequired[x][0]].type == 'text' ||
> > > >>form[oRequired[x][0]].type == 'textarea' ||
> > > form[oRequired[x][0]].type ==
> > > >>'select-one' || form[oRequired[x][0]].type ==
> > > 'radio' ||
> > > >>form[oRequired[x][0]].type == 'password') &&
> > > form[oRequired[x][0]].value
> > > >>==
> > > >>'') {
> > > >>
> > > >>                        if (i == 0)
> > > >>
> > > >>                           focusField =
> > > form[oRequired[x][0]];
> > > >>
> > > >>
> > > >>
> > > >>                        fields[i++] =
> > > oRequired[x][1];
> > > >>
> > > >>
> > > >>
> > > >>                        bValid = false;
> > > >>
> > > >>                     }
> > > >>
> > > >>                 }
> > > >>
> > > >>
> > > >>
> > > >>                 if (fields.length > 0) {
> > > >>
> > > >>                    focusField.focus();
> > > >>
> > > >>                    alert(fields.join('\n'));
> > > >>
> > > >>                 }
> > > >>
> > > >>
> > > >>
> > > >>                 return bValid;
> > > >>
> > > >>             }
> > > >>
> > > >>Could this code generation be optimized in order
> > > to get javascript
> > > >>functions
> > > >>with same format that in the validator-rules.xml?
> > > >>
> > > >>
> > > >>Adolfo.
> > > >>
> > > >>
> > > >>
> > >
> > >>_________________________________________________________________
> > > >>Get your FREE download of MSN Explorer at
> > > >>http://explorer.msn.com/intl.asp.
> > > >>
> > > >>
> > > >>--
> > > >>To unsubscribe, e-mail:
> > >
> > >><mailto:[EMAIL PROTECTED]>
> > > >>For additional commands, e-mail:
> > > >><mailto:[EMAIL PROTECTED]>
> > > >>
> > > >>
> > > >>
> > > >>--
> > > >>To unsubscribe, e-mail:
> > >
> > >><mailto:[EMAIL PROTECTED]>
> > > >>For additional commands, e-mail:
> > > >><mailto:[EMAIL PROTECTED]>
> > > >>
> > > >
> > >
> >=== message truncated ===
> >
> >
> >__________________________________________________
> >Do You Yahoo!?
> >Yahoo! - Official partner of 2002 FIFA World Cup
> >http://fifaworldcup.yahoo.com
> >
> >--
> >To unsubscribe, e-mail:
> ><mailto:[EMAIL PROTECTED]>
> >For additional commands, e-mail:
> ><mailto:[EMAIL PROTECTED]>
> >
>
>
>
>
><HTML>
>       <HEAD>
>              <TITLE>Adolfo's signature</TITLE>
>       </HEAD>
>       <BODY>
>              <center><b><em>Adolfo Rodriguez Miguelez</em><b></center>
>
>       </BODY>
>       </HTML>
>
>
>
>
>
>_________________________________________________________________
>Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
><< validator-rules.zip >>
>--
>To unsubscribe, e-mail:   
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: 
><mailto:[EMAIL PROTECTED]>







_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


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

Reply via email to