File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Class Import Can't be Resolved Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Class Import Can Watch "Class Import Can New topic

Class Import Can't be Resolved

Jeremy Severson

Joined: Sep 15, 2010
Posts: 13
Hey All,

I created a class that I want to use for encrypting a string with RC4 and then return the encrypted string only problem is I seem to be having trouble getting the class to import. I am not sure if my import statement is wrong or if there is an issue with my class.

So I put my compiled class file into 'WEB-INF/classes' folder and here is the class code (code is sloppy now but I will clean it up once I have my class working),

Then in my jsp file this is what I put,

But when I run the jsp this is what I get (had to use code tag because of abbreviation rule on forum),

I am guessing it is something simple that I am doing wrong but can't seem to figure out what it is. Any help is appreciated.
Paul Clapham

Joined: Oct 14, 2005
Posts: 19693

Did you put your RC4 class into a package? If you didn't, then that's your problem. A class which is in a package (e.g. your JSP) can't import a class which isn't in a package.

So put it in a package. And remember that you then have to build a directory structure under WEB-INF/classes which corresponds to that package.
Jeremy Severson

Joined: Sep 15, 2010
Posts: 13
I did not put the class in a package. So i added it to one and update the folder structure in the WEB-INF/classes directory and now it works great.

Do you always have to have your classes in a package? I thought that if I did not have a package set that I could use the class name only for the import.
Don't get me started about those stupid light bulbs.
subject: Class Import Can't be Resolved
It's not a secret anymore!