You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Je...@nlgroup.ca on 2002/02/08 16:01:02 UTC
and HTML question
Greetings:
I apologize as this is not direct Struts question.
Background:
I am using Struts in our current Application. The time is not right for me to
introduce the controller at this time but with any new changes I use as many of
the logic tags and bean tags as I can. Just by using these tags I have
cleaned up much of my pages because our app started small, got big and is all
scriplets.
Usage:
We have many screens that our users will input notes about the clients that
they manage. When we view these notes in read-only format, (ie: direct to page,
not a control) I use the bean write tag with filter turned on (default) to weed
out damaging characters.
Problem:
Some users will take notes from MS word and cut and paste into the text
area control. This will result in certain characters being encoded on form
submit such as " encoded to “ and so on. These code end up in the
database. If use struts filter, I will get “ on the page because itself
is encoded.
If I turn filtering off, the page will render with the supported character.
The Struts filter is only doing it's job. How do I prevent the characters from
being sent to the data base that way?
Do I have to Decode before I send them to the database?
Should I be looking into the the form attributes such as char set and enc-type?
Thanks
"too busy to think.."
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: and HTML question
Posted by Keith Bacon <ke...@yahoo.com>.
Not an answer Jeff, just another related issue which I've been postponing.
When user types data into a <html:textarea> they can use new line chars.
If I display it in a web page as free text the new lines are ignored. So I want to be able to
optionally convert new lines to <br /> & probably multiple spaces to other stuff too.
ie. I need a component for handling incoming & outgoing text, I'm sure the spec for the perfect
product is very fiddly.
Hopefully some-one has it already.....
--- Jeff_Mychasiw@nlgroup.ca wrote:
>
>
> Greetings:
> I apologize as this is not direct Struts question.
> Background:
> I am using Struts in our current Application. The time is not right for me to
> introduce the controller at this time but with any new changes I use as many of
> the logic tags and bean tags as I can. Just by using these tags I have
> cleaned up much of my pages because our app started small, got big and is all
> scriplets.
>
> Usage:
> We have many screens that our users will input notes about the clients that
> they manage. When we view these notes in read-only format, (ie: direct to page,
> not a control) I use the bean write tag with filter turned on (default) to weed
> out damaging characters.
>
> Problem:
> Some users will take notes from MS word and cut and paste into the text
> area control. This will result in certain characters being encoded on form
> submit such as " encoded to � and so on. These code end up in the
> database. If use struts filter, I will get � on the page because itself
> is encoded.
>
> If I turn filtering off, the page will render with the supported character.
> The Struts filter is only doing it's job. How do I prevent the characters from
> being sent to the data base that way?
>
> Do I have to Decode before I send them to the database?
> Should I be looking into the the form attributes such as char set and enc-type?
>
> Thanks
>
> "too busy to think.."
>
>
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
__________________________________________________
Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>