I guess this really depends on how reliable the web page should be and how centralized you want your application to be.
If you are just looking for simple raw data, you can create a simple web server in your Java application to serve the contents of the file. This will centralize everything in one application. (Instead of apache + php + java)
, , - http://localhost/getData , . (, , - . Arduino , .)
, , , HTML. HTML- ( ), , .