• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How to read JavaScript function from a Jsp

 
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All,
I am facing a problem while testing a JSP page which contains some Javascript code.
When we submit a login jsp page after giving valid userId and password, the control shifts to inbox_open page. When this login page reads a javascript code, i get an error like:

com.meterware.httpunit.ScriptException: Script 'openFrameworkWindow('/digite/Request?Key=framework_main&ContainedURL=inbox_open');' failed: org.mozilla.javascript.EcmaError: TypeError: Cannot set property "location" of undefined to "/digite/Request?Key=framework_main&ContainedURL=inbox_open" (httpunit#260)

What could be the problem?
I have already placed js.jar in the classpath. What more is required?

Pls help me.

Shrikant
 
Ranch Hand
Posts: 190
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Could we have a look at your test codes ?
 
Shrikant Kulkarni
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yah here is my test code:
============================================================================

public void testGoodLogin() throws Exception {
WebConversation conversation=null;
WebResponse response=null;
WebRequest request =null;
String url = "http://localhost:8080/digite/Request?Key=login";
try{
conversation = new WebConversation();
request = new GetMethodWebRequest( url );
response = conversation.getResponse(request);
response = conversation.getCurrentPage();
WebForm form = response.getFormWithName("loginForm");
form.setParameter("loginId","admin");
form.setParameter("password","111111");
response = form.submit();
}
catch(Exception e) {
e.printStackTrace();
fail("Failure::::"+ e);
}
}
============================================================================

Pls any help

Shrikant
 
Ken Loh
Ranch Hand
Posts: 190
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by shrikant ks:
Yah here is my test code:

Pls any help

Shrikant

 
Ken Loh
Ranch Hand
Posts: 190
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Now, could you post us your jsp codes ? Appreciate it if you could wrap them in the code tags.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic