5 Frequently asked JSP Interview Questions
Q: What is a Expression?
A: An expression tag contains a scripting language expression that is evaluated, converted to a String, and inserted where the expression appears in the JSP file. Because the value of an expression is converted to a String, you can use an expression within text in a JSP file. Like
<%= someexpression %>
<%= (new java.util.Date()).toLocaleString() %>
You cannot use a semicolon to end an expression
Q: What is a Declaration?
A: A declaration declares one or more variables or methods for use later in the JSP source file.
A declaration must contain at least one complete declarative statement. You can declare any number of variables or methods within one declaration tag, as long as they are separated by semicolons. The declaration must be valid in the scripting language used in the JSP file.
<%! somedeclarations %>
<%! int i = 0; %>
<%! int a, b, c; %>
Q: What is a Scriptlet?
A: A scriptlet can contain any number of language statements, variable or method declarations, or expressions that are valid in the page scripting language.Within scriptlet tags, you can
1.Declare variables or methods to use later in the file (see also Declaration).
2.Write expressions valid in the page scripting language (see also Expression).
3.Use any of the JSP implicit objects or any object declared with a <jsp:useBean> tag.
You must write plain text, HTML-encoded text, or other JSP tags outside the scriptlet.
Scriptlets are executed at request time, when the JSP engine processes the client request. If the scriptlet produces output, the output is stored in the out object, from which you can display it.
Recent Posts
- Interview Questions Decoded, Part 2
- Interview Questions Decoded, Part 1
- Explain the ways of authentication techniques in ASP.NET
- What is Authentication in ASP.NET?
- Describe how the ASP.NET authentication process works
- How to save data from dataset?
- How to use performance monitor to diagnose bottlenecks in your application?
- What are the various objects in Dataset?
- Describe the basic schema of a .config file.
- Aren’t XML, SGML, and HTML all the same thing
Tag Cloud
-
application
ASP
assembly
career
class
code
company
constructor
control
Database
difference
Don
employer
file
hiring manager
information
interview
interviewer
job
job seekers
language
manager
method
NET
page
person
position
Process
question
quot
response
salary
Serialization
Server
State
string
system
table
time
type
user
way
web
work
XML