I think this is possibly because you need to have the native jar files on the website also (for the operating system you are using).
Make sure you have the jar files (or at least the one for your operating system):
<param name="al_windows" value="windows_natives.jar">
<param name="al_linux" value="linux_natives.jar">
<param name="al_mac" value="macosx_natives.jar">
in the same directory as the html file.
You can find the files to make this jar yourself inside of the lwjgl natives folder, the windows_natives.jar should contains these files:
jinput-dx8.dll
jinput-dx8_64.dll
jinput-raw.dll
jinput-raw_64.dll
lwjgl.dll
lwjgl64.dll
OpenAL32.dll
OpenAL64.dll
Just toss those into a new .zip folder and then rename it to the .jar extension
The other native jars (linux, mac, solaris) should contain their respective native files from the lwjgl distribution.
My folder structure for using lwjgl is like so:
index.html
jinput.jar
linux_natives.jar
lwjgl.jar
lwjgl_util.jar
lwjgl_util_applet.jar
mjgame.jar (the java game jar)
slick-util.jar
windows_natives.jar
If this isn't the answer to the problem perhaps you could post a copy of the exception you are receiving and we can debug this problem further.
Also, you don't need to upload the files onto the website in order to test if you have the files setup properly. You can simply open the html file from your local disk in your internet browser and it should work.
I know how frustrating this can be to figure out, it took me a week to figure out why I wasn't doing this right the first time.
Good luck!
- Edit -
I'm pretty sure you have to sign the jar files also, or you may get a black screen.
You will need to use keytool and jarsigner from your JavaSDK bin folder, which could look like this:
C:/Program Files/Java/jdk1.7.0_07/bin
Here is a tutorial page on signing jar files:
https://www.owasp.org/index.php/Signing_jar_files_with_jarsigner
You need to first create a keystore file, to store the certificate information (from what I understand)
You can do this with this command:
keytool -genkey -keystore testkeystore -alias bob
^ testkeystore - is the file that the certificate information is stored in
^ bob - the alias name you decide
Then you can sign jar files with the jarsigner tool:
jarsigner -keystore testkeystore -signedjar mysignedjar.jar targetjar.jar bob
^ targetjar.jar - the jarfile you want to sign
^ mysignedjar.jar - the output jarfile that will be a signed copy of targetjar.jar
Out of the file structure that I had from above, I signed all the jar files:
jinput.jar
linux_natives.jar
lwjgl.jar
lwjgl_util.jar
lwjgl_util_applet.jar
mjgame.jar (the java game jar)
slick-util.jar
windows_natives.jar
This should solve your blank screen problem after signing all the jars.
If it doesn't work out for you leave some feedback and we will figure this out and maybe write a step by step answer.