I would like to know what are the equivilents of these features of C# asp.net compared to a similar java built web application.
Would a java based web application still be created in this fashion:
web.site html files, javascripts, css web.business business logic, rules, etc. web.entities person, account, cart.... web.dataAccess basic CRUD access
I'm pretty sure that in the business and entity sections that C# and Java would be very similar to each other with complied libraries of the correct file types. In the dataAccess section, there is alot of similarities such as hibernate/nHibernate, ORMS and such, so I'm not too worried about that. But the site section is a little fuzzy. ASP.NET would have the .aspx file with a .aspx.cs codebehind, but I have no idea what a java site would have. Are these js files, jar files, servlets, applets...haven't a clue.
Can anyone go into any detail about this? Thanks.