Hi friends I am new to Java. I am trying to display applet on web browser using Eclipse.
Code:
import java.applet.*;
import java.awt.*;
public class AppletDemo extends Applet{
String msg="hello";
public void init(){
msg=getParameter("message");
}
public void paint(Graphics g){
g.drawString(msg,80,80);
}
}
Applet Tag:
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<applet code="AppletDemo.class"width="350"height="350">
<param name="message"value="Welcome to the world of Applet">
</applet>
</body>
</html>
Output should be "Welcome to the world of Applet" but when I run it, no value is getting displayed.
i got output in console is:
Oct 20, 2014 12:43:39 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in
production environments was not found on the java.library.path: C:\Program Files\Java
\jre8\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java
/jre8/bin/client;C:/Program Files/Java/jre8/bin;C:/Program Files/Java/jre8/lib
/i386;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_05\bin;.;C:\Users\RAJEEV4\Desktop
\eclipse-jee-kepler-SR2-win32(1)\eclipse;;.
Oct 20, 2014 12:43:40 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source'
to 'org.eclipse.jst.jee.server:demojsp' did not find a matching property.
Oct 20, 2014 12:43:40 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source'
to 'org.eclipse.jst.jee.server:Zdemoappletweb' did not find a matching property.
Oct 20, 2014 12:43:40 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Oct 20, 2014 12:43:40 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Oct 20, 2014 12:43:40 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2323 ms
Oct 20, 2014 12:43:41 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Oct 20, 2014 12:43:41 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.53
Oct 20, 2014 12:43:42 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Oct 20, 2014 12:43:42 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Oct 20, 2014 12:43:42 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1961 ms
What is the issue here?