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
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: 1824
    
    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
    Marshal

    Joined: Mar 22, 2005
    Posts: 42639
        
      65
    I generally advise to create an APPLET tag directly instead of relying on jsp:plugin to do the right thing.


    Ping & DNS - my free Android networking tools app
    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 .
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: how to pass values from jsp to applet