Sure, it could. In most real-world systems, people assume that situations where two clients are going to attempt to register the same user at exactly the same instant will be extremely rare and (therefore) not worth worrying about.
2. What is the government of US and big companies are doing to rescue the economy and the dollar value?
5. Outsourcing of IT jobs to emerging countries � Will it increase or decrease?
Keeping one's skills/knowledge/experience current, relevant, and sharp is the way to have a real IT job security in uncertain situations like this.
You seem (rightly) concerned about the design badness of mixing JSTL and scriplets, and yet you seem cavalier about emitting HTML from inside beans. Strange dichotomy.
Why do you feel the need to emit HTML from code? Do you have a good reason to not employ a custom tag file for such purposes?
Perhaps a little more info on the scenario would help clarify...
... would be more like
which would do the appropriate thing depending upon context. The distinction is that from the page-point-of-view, the do-I-include-it-or-not decision is completely abstracted away.