Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes JSP and the fly likes Help Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Bookmark "Help" Watch "Help" New topic


Amol Chavan

Joined: Sep 04, 2005
Posts: 28
Dear Ranchers,

I'm trying to access a javascript variable value in JSP form.
I have a combo box which has some value.
On selecting one of its value I run a query with that parameter via setting up that parameter using preparedstatemnet.
But i don know how to access this value in JSP bcos its a javascript var.
here is code:
one of question mark is loginid which i can access but another parameter is the one that I'm getting thru combo box --i.e.document.frmboids.otherboids.options[document.frmboids.otherboids.selectedIndex].value
if (ie)

msg7+='<select name="otherboids" size="1" onchange="return pgdropdnchk1(document.frmboids.otherboids.options[document.frmboids.otherboids.selectedIndex].value,document.frmboids)" style="font-size: 11px; font-family: Arial; color: Black;">';
var boid = document.frmboids.otherboids.options[document.frmboids.otherboids.selectedIndex];
alert("BOID: " +document.frmboids.otherboids.options[document.frmboids.otherboids.selectedIndex].value);

sqlquery = "select * from the (select cast(vw.bo_init(?,?) as cdsl_admin.initial_tbl ) from dual)";

PreparedStatement preparedstatement1 = conn.prepareStatement(sqlquery);

preparedstatement1.setString(1, userinfo.getLoginid());

preparedstatement1.setString(2, boid.value);

rs = preparedstatement1.executeQuery();

while ( {


plz help me..

Thanks n Regards,<br />Amol
Kj Reddy
Ranch Hand

Joined: Sep 20, 2003
Posts: 1704
Duplicate of

Amol, you can not access JavaScript variable in Java code for a JSP. To get the value of combo box you need to submit the form and retrieve the value from request object.
I agree. Here's the link:
subject: Help
It's not a secret anymore!