

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to use <jsp:getProperty> action in JSP?
The getProperty action is used to retrieve the value of a given property and converts it to a string, and finally inserts it into the output.
The getProperty action has only two attributes, both of which are required. The syntax of the getProperty action is as follows −
<jsp:useBean id = "myName" ... /> ... <jsp:getProperty name = "myName" property = "someProperty" .../>
Following table lists out the required attributes associated with the getProperty action −
Sr.No. | Attribute & Description |
---|---|
1 | name The name of the Bean that has a property to be retrieved. The Bean must have been previously defined. |
2 | property The property attribute is the name of the Bean property to be retrieved. |
Example
Let us define a test bean that will further be used in our example −
/* File: TestBean.java */ package action; public class TestBean { private String message = "No message specified"; public String getMessage() { return(message); } public void setMessage(String message) { this.message = message; } }
Compile the above code to the generated TestBean.class file and make sure that you copied the TestBean.class in C:\apache-tomcat-7.0.2\webapps\WEB-INF\classes\action folder and the CLASSPATH variable should also be set to this folder −
Now use the following code in main.jsp file. This loads the bean and sets/gets a simple String parameter −
<html> <head> <title>Using JavaBeans in JSP</title> </head> <body> <center> <h2>Using JavaBeans in JSP</h2> <jsp:useBean id = "test" class = "action.TestBean" /> <jsp:setProperty name = "test" property = "message" value = "Hello JSP..." /> <p>Got message....</p> <jsp:getProperty name = "test" property = "message" /> </center> </body> </html>
Let us now try to access main.jsp, it would display the following result −
Using JavaBeans in JSP
Got message.... Hello JSP...
- Related Questions & Answers
- How to use <jsp:useBean> action in JSP?
- How to use <jsp:setProperty> action in JSP?
- How to use <jsp:forward> Action in JSP?
- How to use <jsp:plugin> Action in JSP?
- What is the use of <jsp:text> Action in JSP?
- What is the function of <jsp:include> action in JSP?
- What is the use of <c:url > tag in JSP?
- What is the use of <c:param > tag in JSP?
- What is the use of <c:redirect > tag in JSP?
- Should I use <img>, <object>, or <embed> for SVG files?
- '></a></li></ul><i>xssi</i>
- Why do we use cin >> and cout << in C++ ?
- What is the use of jsp plugin action element?
- What is the use of jsp text action element?
- How to use the <datalist> tag in HTML?