Like Jeanne, I have no idea what you mean by 'counting standards'.
And Jeroen and Winston make a good point.
Like Jeroen, I am striving to write my current set of web apps with
no Java on the pages. And if you are setting up a properly architected web app using the MVC
pattern as Winston suggested, and especially if you are using JSP 2.0, it's surprisingly easy to do so.
Between having a servlet/action controller to perform any processing and to set up data in a manner suitable for the page, the JSTL, the EL (Expression Language), and the ease with which custom actions (formerly known as custom tags) can now be created (using the new, simpler API and tag files), it's nothing short of amazing how compact, simple, readable and easily maintained even complex pages can be without all the Java goo in them.