Home Jsp Simple-jsp-example Java class in JSP
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Java class in JSP

Advertisement
To use a Java class method in jsp first we need to import a package inside which there is java class.

Java class in JSP

        

To use a Java class method in jsp first we need to import a package inside which there is java class. We will import the package by using page directive and one of its attribute import. To use the class inside the jsp page we now need to create an object of the class by using the new operator. At last use the instance of the class to access the methods of the java file.

To perform this example we need to create a java class. In this example we are making a class named as DateDemo inside a package. Declare one method named returnDate() inside the class. Now in the jsp page import the package which we have declared in the java class. This package is used inside the page directive. Now make a object of the java class and by the instance of the java class call the method defined inside the java class. 

The code of the program is given below:

 

package Date;
import java.util.*;
public class DateDemo{
public Date returnDate() {
Date d=new Date();
return d;
}
}

 

<%@ page import="Date.DateDemo"%>
<html>
	<head>
		<title>This is the date example</title>
	</head>
	<body>
	<% DateDemo demo = new DateDemo();
	out.println("Current date : " + demo.returnDate();%>)
	</body>
</html>

The output of the program is given below:

Download this example:

Advertisements

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: February 8, 2008

Ask Questions?    Discuss: Java class in JSP   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
Deepak Jain
June 29, 2011
Not Working

This code is not working.... It's gives me an error: Only a type can be imported. Date.DateDemo resolves to a package An error occurred at line: 7 in the jsp file: /hey/sample.jsp DateDemo cannot be resolved to a type 4: <title>This is the date example</title> 5: </head> 6: <body> 7: <% DateDemo demo = new DateDemo(); 8: out.println("Current date : " + demo.returnDate();%>) 9: </body> 10: </html> I am using tomcat... What other changes should I do....?? Plz reply soon...
Rahul
January 16, 2012
Class File

I am quite new to JSP, I am not sure where to place .java files and do i need to compile it manually or it will be done automatically? Please help thanks Thanks
ziga
June 1, 2012
JSP-JAVA

i have a jsp page that calls a java class which contains jsoup but it wont execute. your class did execute. Do you know what is the probkem
DMCA.com