Incrustar un Applet de Java

Estoy tratando de obtener un Applet de Java para mostrar en una página web. El applet se ejecuta en Eclipse, pero no hace nada en la página web. Como referencia, aquí está el applet (no, no está completo):

package TestProg.webClient; import java.applet.Applet; import java.awt.*; public class UserLogin extends Applet { String accountId = ""; public void init() { TextField username = new TextField(10); TextField password = new TextField(10); Button login = new Button(" Log In "); add(username); add(password); add(login); } } 

Y aquí está el código HTML:

   

UserLogin

También intenté incrustar con y , lo intenté con Chrome y Firefox en una máquina Linux y, por alguna razón, saqué el archivo .class del .jar y lo intenté. Absolutamente nada se muestra en la página web.

Cualquier ayuda sería muy apreciada. Ricardo

Descubrí cuál era el problema, y ​​parece que hay una falta grave de este conocimiento por ahí …

La etiqueta HTML debería verse así …

Gracias a todos los que ayudaron…

¿Puede el código atributivo ser un .jar? Todo en el directorio correcto?

Pruebe algo como esto:

    Your browser is not Java enabled.  

Intente agregar un Jpanel antes de agregar su botón y cuadro de texto.

 JPanel panel = new JPanel(); Container content = getContentPane(); content.setLayout(new GridBagLayout()); // Used to center the panel content.add(panel); 

¿Has instalado el pluging para java en tu navegador?

http://www.oracle.com/technetwork/java/index-jsp-141438.html

Si no lo necesita en el sitio, puede envolverlo utilizando http://launch4j.sourceforge.net/ y proporcionar un enlace para descargar el ejecutable que realizó. Tal vez envolverlo como un exe que modificar el código de java para enviar valores al servidor. Luego, dígale al usuario que vuelva a cargar la página si el servidor responde que recibió la información. Lo siento, es una solución torpe, pero podría funcionar.