Eclipse isn't updating my custom classes in JSP files
I'm editing a Dynamic Web Project, with a simple class in the project's /src folder, and a .jsp page to access it.

Within Eclipse, .jsp page only recognizes some of the methods in my class as existing -- other classes get "The method ... is undefined" and "The method ... is not visible", even though the code all compiles and works like I would expect it to. But this only happens sometimes.

    myConnectionDBO = ConnectionDBO.getInstance();
    out.println("Is connected? "
            + myConnectionDBO.isConnected()
            + "<br>");
    out.println("Attempting resultset grab...<br>");
    
    ResultSet rs = myConnectionDBO.doSelectWhere(1);

* `.getInstance()` doesn't have any syntax errors.
* `.isConnected()` shows an undefined error.
* `.doSelectWhere()` shows "is not visible" and "cannot convert from void to ResultSet".

Both of the false positives being reported are in regards to changes I made after the very first iteration of the class. .getInstance should probably be throwing an error, then, because I added it later!

Before you ask, I have rebuilt/cleaned my project, refreshed it from the Project Explorer, auto-build is enabled, restarted my application server (JBoss), and restarted Eclipse. The problems remain.
Eclipse isn't updating my custom classes in JSP files
===

I'm editing a Dynamic Web Project, with a simple class in the project's /src folder, and a .jsp page to access it.

Within Eclipse, .jsp page only recognizes some of the methods in my class as existing -- other classes get "The method ... is undefined" and "The method ... is not visible", even though the code all compiles and works like I would expect it to. But this only happens sometimes.

    myConnectionDBO = ConnectionDBO.getInstance();
    out.println("Is connected? "
            + myConnectionDBO.isConnected()
            + "<br>");
    out.println("Attempting resultset grab...<br>");
    
    ResultSet rs = myConnectionDBO.doSelectWhere(1);

* `.getInstance()` doesn't have any syntax errors.
* `.isConnected()` shows an undefined error.
* `.doSelectWhere()` shows "is not visible" and "cannot convert from void to ResultSet".

Both of the false positives being reported are in regards to changes I made after the very first iteration of the class. .getInstance should probably be throwing an error, then, because I added it later!

Before you ask, I have rebuilt/cleaned my project, refreshed it from the Project Explorer, auto-build is enabled, restarted my application server (JBoss), and restarted Eclipse. The problems remain.