Seletor de arquivos Web

Estou desenvolvendo projeto web e gostaria de saber como eu faço para criar um seletor de arquivos para armazenar arquivos PDF em um servidor ou localmente (nuvem, linux, windows). Estou indexando esses arquivos no Lucene.