Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

JSP question  RSS feed

 
Subha Rangu
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How do I include a Java class in a JSP page.
Say I have a searchresults.jsp page in which Search.class has a set of results. I just want to see Search.class in searchResults.jsp instead of doing java Search @ command prompt.
 
SrinivasanRG Gopal
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Use the useBean tag in your JSP (For oading Java classes).
First, write a method in your Java program (Search.java?) to return the results (can be any array / object / any valid Java data type) instead of doing it in the main().

Next, in the JSP program, give the useBean tag as such.
The useBean tag is like this.

<jsp:useBean id="fff" name="yourJavaBeanNameWithFullPackageStructure" scope="page"/>

The id is the identifier by which you can access the bean in the JSP page.

Suppose the method is getResults() and returns a String Array,
in your JSP, you will code as :

<%
String[] results = fff.getResults();
%>

Hope it helps
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!