web examples: properly solve the "data dir does not exist" issue + extract menu.jsp + renames