From Twitter

SCRIPTING ELEMENTS

SCRIPTING ELEMENTS

Now, after going through the basic concepts of JSP, we will understand different types
of tags or scripting elements used in JSP.

A JSP page contains HTML (or other text-based format such as XML) mixed with
elements of the JSP syntax.
 
There are five basic types of elements, as well as a special format for comments.
These are:
 
1. Scriptlets :The Scriptlet element allows Java code to be embedded directly into
a JSP page.
 
2. Expressions:An expression element is a Java language expression whose value
is evaluated and returned as a string to the page.
 
3. Declarations: A declaration element is used to declare methods and variables
that are initialized with the page.
 
4. Actions: Action elements provide information for the translation phase of the
JSP page, and consist of a set of standard, built-in methods. Custom actions can
also be created in the form of custom tags. This is a new feature of the JSP 1.1
specification.
 
5. Directives: Directive elements contain global information that is applicable to
the whole page.
 
The first three elements—Scriptlets, Expressions, and Declarations—are collectively
called scripting elements.
 
There are two different formats in which these elements can be used in a JSP page

• JSP Syntax
The first type of format is called the JSP syntax. It is based on the syntax of other
Server Pages, so it might seem very familiar. It is symbolized by: <% script %>. The
JSP specification refers to this format as the “friendly” syntax, as it is meant for handauthoring.
JSP Syntax: <% code %>
 
• XML Standard Format
The second format is an XML standard format for creating JSP pages. This format is
symbolized by: <jsp:element />.
XML syntax would produce the same results, but JSP syntax is recommended for
authoring.
59

XML Syntax: <jsp:scriptlet > code </jsp:scriptlet>
Now, we will discuss about these scripting elements in detail

No comments:

Post a Comment

Labels

(MCS-031 (6) 2011 (5) 4nf (1) 5nf (1) ACCESS CONTROL In Relational Database (1) ALGORITHMICS (5) assignment 2014 2015 (1) AVAILABLE TOOLS & ALGORITHMS (5) BCA (1) BINARY SEARCH (1) Block Nested Loop Join (1) Build and Fix Model (1) BUILDING BLOCKS OF ALGORITHMS (1) CHARACTERISTICS OF AN ALGORITHM (2) Core Java (1) Data Communication Network Security (1) DATABASE SECURITY (1) EER tool (1) ELEMEMTARY ALGORITHMICS (2) ENHANCED ER TOOLS (1) EVOLUTION (1) EXAMPLE OF AN ALGORITHM (2) Indexed Nested-Loop Join (1) install servelet engine (1) INTRODUCTION (1) Iterative Enhancement Model (1) Java Server Pages (1) JDBC (1) JSP (2) LEVELS OF DATABASE SECURITY (1) MCA (9) MCA 051 (1) MCA 3rd Semester (8) MCA 4th Semester (1) MCA 5 sem (1) MCS-031 (7) MCS-031 : DESIGN AND ANALYSIS OF ALGORITHM (14) MCS-032 (1) MCS-033 (1) MCS-034 (2) MCS-035 (1) mcs-041 (2) MCS-042 (1) mcs-043 (2) mcs-052 solved assignment (1) MCSL-036 (2) Nested loop join (1) OBJECTIVES (1) Operating System (2) OUTLINE OF ALGORITHMICS (1) Principles of Management and Information Systems (1) PROBLEMS (1) QUERY PROCESSING AND EVALUATION (1) Query processing Optimisation (1) Question Papers (8) Related Topic (9) relational Database (1) SELECT OPERATION Query Processing (1) Servlet (1) Servlet Programme (1) Servlet Programming (1) SOFTWARE DEVELOPMENT MODELS (4) SOFTWARE ENGINEERING (4) Solution (7) Solved Assignment 2013 2014 (6) SOME PRE-REQUISITES AND Asymptotic Bounds ASYMPTOTIC BOUNDS INTRODUCTION (1) STATISTICAL DATABASE SECURITY (1) structure (1) SUMMARY (1) Waterfall Model (1) Write a C program to print the following triangle (1)