JSP + Servlet - Checar dimensões do upload

Olá, gostaria de saber como crio uma lógica para testar se as dimensões do upload não ultrapassam as permitidas.

Tentei usar um .getWidth() e um .getHeight() mas não gera erro.
Fiz várias buscas na internet sobre o assunto mas não encontrei algo que ajudasse =/

Estou desenvolvendo em JSP e Servlets apenas.

  • Eu ia usar JAI mas só pra JPEG ?! Oo
    E também se enviarmos arquivos com dimensões com mais de 3000 pixeis teríamos um bug enorme, como no php ao tentar redimensionar tamanha imagem Oo
    Sem contar que se redimensionarmos imagens transparentes, como png ou gif, o fundo sae ou preto ou branco.

Agradeço desde já

up.
Por favor, tanto faz usando JAI (mas pra redimensionar GIF) ou então verificando dimensões do arquivo.

aguardo…