Most popular server-side languages seem to be dynamic, duck typed (Ruby, Python). Which are great for writing short code, but difficult to maintain.
I have lots of experience with Java, but everyone seems to hate that language.
So what statically-typed languages do people recommend for web development?