aspose file tools
The moose likes Applets and the fly likes how to pass values from jsp to applet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA Java SE 8 Programmer I Study Guide 1Z0-808 this week in the OCAJP forum!
JavaRanch » Java Forums » Java » Applets
Bookmark "how to pass values from jsp to applet" Watch "how to pass values from jsp to applet" New topic
Author

how to pass values from jsp to applet

sreenivas jeenor
Ranch Hand

Joined: Jan 09, 2005
Posts: 125
hi,

i want to pass values from Jsp to applet and to read them in applet code

here is my code

<%String empid= request.getParameter("ID");%>

<jsp:plugin type="applet"
code="applet/PrintApplet.class"
codebase="http://localhost:8080/myadmin"
jreversion="1.6.0"
archive="http://localhost:8080/myadmin/PrintApplet.jar"
name="PrintApplet"
width="520"
height="520">
<jsp:params>
<jsp:param name="empID" value="<%=empid%>">
</jsp:params>
<jsp:fallback> Your browser do not support applets! </jsp:fallback>
</jsp:plugin>


the following is the error

org.apache.jasper.JasperException: /CaptureFinger.jsp(122,36) The <jsp:param tag can only have jsp:attribute in its body.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:130)
Jelle Klap
Bartender

Joined: Mar 10, 2008
Posts: 1845
    
    7

You're missing a "/" somewhere in there.


Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.
Andrew Thompson
Ranch Hand

Joined: Aug 05, 2010
Posts: 77
    
    5
sreenivas jeenor wrote:
<jsp:plugin type="applet"
code="applet/PrintApplet.class"
codebase="http://localhost:8080/myadmin"
jreversion="1.6.0"
archive="http://localhost:8080/myadmin/PrintApplet.jar"
name="PrintApplet"
width="520"
height="520">


I suggest 3 changes to the element.



  • Change the code attribute to a fully qualified class name
  • Shortened the code base to make it portable across domains
  • Shortened the archive attribute to be relative to code base


  • Those changes will not solve the problem though (or if they do, it would be pure luck).

    Andrew Thompson
    http://pscode.org/
    Ulf Dittmer
    Rancher

    Joined: Mar 22, 2005
    Posts: 42952
        
      73
    I generally advise to create an APPLET tag directly instead of relying on jsp:plugin to do the right thing.
    Andrew Thompson
    Ranch Hand

    Joined: Aug 05, 2010
    Posts: 77
        
        5
    Ulf Dittmer wrote:I generally advise to create an APPLET tag directly instead of relying on jsp:plugin to do the right thing.


    I don't use JSP at all. For embedding applets and JWS launch buttons, I use deployJava.js .
     
     
    subject: how to pass values from jsp to applet