applet to jsp

Hi Experts,

I have applet running within my jsp. I pass some param.

<param name="CustID" value="1">      

How can I retrieve this param CustID back from APPLET ?

Thank you.
LVL 1
fpoyavoAsked:
Who is Participating?
 
kennethxuCommented:
0
 
objectsCommented:
you can use js to call the applet to return the parameter but why would u need to as the jsp page already has the value?
0
 
fpoyavoAuthor Commented:
The problem is that this applet when it is used by the user may modify this CustID ...so I need to know the new one.

How exactly I can do that ?
0
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

 
objectsCommented:
Add a public method to your applet to return the custid, and call the applet from js to retrieve it.
0
 
fpoyavoAuthor Commented:
Objects,

You are the best. May you give me some simple code sample ?

Thank you.
0
 
fpoyavoAuthor Commented:
I need to get this CustID whenever user clicks within applet area.
0
 
objectsCommented:
> I need to get this CustID whenever user clicks within applet area.

for what purpose?  what do u need to do with the value
0
 
fpoyavoAuthor Commented:
I need it to process another jsp.

Please.
0
 
objectsCommented:
But why do you need it everytime user clicks within applet?
0
 
fpoyavoAuthor Commented:
:) objects. just help me and don't ask me why.
0
 
objectsCommented:
Was just asking because it may affect the way you achieve it :)

You should either call the applet using javascript,
or have the applet call a javascript function.
Whichever is most appropriate in your situation.
0
 
fpoyavoAuthor Commented:
I was trying to do that:

like you adviced :

in my javascript which I have tried to run directly and from .js
function getnewid()
{
var newid = document.myApplet.appletmethod();
alert ("here it is : " + newid);
}

it is in <img src="mybutton.gif" onclick="getnewid();">

when I click nothing is happening...no errors no nothing. I have inserted MAYSCRIPT in the CODE line but nothing is going on.

Hmmmm. ??? Please .
0
 
fpoyavoAuthor Commented:
It actually give a warning in line where my <img>  that object is expected when I click on image.
0
 
fpoyavoAuthor Commented:
I have puted just alert("javascript is started") in onclick event and it does not show up. What the .... is this ?
0
 
objectsCommented:
Perhaps img tag does not support onclick, test with:

function getnewid()
{
alert ("Here");
}
0
 
fpoyavoAuthor Commented:
Ok. I see you trying to drive me crazy :) bye. Wish you luck. IMG always supported onclick and I hope you are kidding :)

PLEASE CLOSE THIS QUESTION.
0
 
objectsCommented:
if you use the function I posted above does the alert() get displayed?
0
 
fpoyavoAuthor Commented:
Objects :),

I told you that I was trying it and there is no alert.
May be it has to do with JSP ?

forget about it.
0
 
kennethxuCommented:
try to change you name of applet form myApplet to myapplet (all lowercase). or use document.applets[0]
make sure the method name must be exactly the same as you defined in applet, case sensitive.

http://www.apl.jhu.edu/~hall/java/Java-from-JavaScript.html
http://www.apl.jhu.edu/~hall/CWP-Sources/CWP-Examples/Chapter19/MoldSimulation.html (view source)
0
 
kennethxuCommented:
0
 
fpoyavoAuthor Commented:
Thanks a lot. Great sample.
0
 
kennethxuCommented:
glad to know and my pleasure :-)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.