Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to Import a JAVA File in JSP

 
Santosh Nijalingappa
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have written a statement :<%@ page import="MyBean.java" %> in my JSP.
MyBean.java is my Bean class located in folder WebApps/EnterUserDataApp folder.
How to import this this java file so that i can use the getters and setters of this bean class within my JSP ?
I am doing a simple Servlet JSP application without using struts or tag libraries.
Please Help
 
Santosh Nijalingappa
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Note: Forgot to mention I am using TomCat Server and my directory structure is as follows:
C:\apache-tomcat-5.5.17\webapps\EnterUserDataApp

Within this EnterUserDataApp folder i have my
WEB-INF folder and i am placing my JSP, Servlet and bean java file in EnterUserDataApp folder.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65118
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please see the JSP FAQ entries. They will explain where you must place your class files.
 
ankur rathi
Ranch Hand
Posts: 3830
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Compile MyBean.java class and place compiled class (MyBean.class) into WEB-INF folder of your application.

Also, must look at the directory structure of application deployed on tomcat.
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Note that the import attribute takes neither a source file name nor a class file name, but a class name. That would be MyBean in your case, plus the appropriate package name in front of it.
 
ankur rathi
Ranch Hand
Posts: 3830
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ulf Dittmer:
Note that the import attribute takes neither a source file name nor a class file name, but a class name. That would be MyBean in your case, plus the appropriate package name in front of it.


Yep. I missed that.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic