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?
 
kennethxuConnect With a Mentor Commented:
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
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
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.