This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
Hi! I have been trying for two days to start using javabeans with jsp but I can�t get my jsp-file to use a bean that I have created. I save the .jsp file in: C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\kise
And the javabean is saved in: C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\WEB-INF\classes\Beans
The code for the bean is:
the code for the jsp-page is:
I get the internal error message:
Does anyone have a clue what to do, it feels like I have tried everything? /davmal
My wild guess is that it does not like the fact that you have named the class with a lower case initial letter (and the package with upper case) - contrary to the Java convention. If this is not the answer, the next thing to do is to search the Tomcat source code for the point where that exception is generated. Bill
What version of Tomcat are you using? Because I had this same problem when I moved to Tomcat 5. I do not remember the exact fix, but it had something to do with the useBean tag. I was using class="package.class" and in T5, it has to use type="package.class" or vice versa to instantiate the bean. You might want to do some checking and see if that fixes your problem. After instantiating it, the code as was worked fine on all other pages, it was just the 1st page that was creating the bean that had problems.
Edit: Duh...obviously you are using Tomcat 5...oh well. [ December 01, 2004: Message edited by: Logan Owen ]