How does the Jsp Expressions works ? What happens at the
back?

Answers were Sorted based on User's Feedback



How does the Jsp Expressions works ? What happens at the back?..

Answer / guest

jsp expressions are evaluated at the run time,
jsp compiler evaluates the expressions at the run time.

Is This Answer Correct ?    2 Yes 1 No

How does the Jsp Expressions works ? What happens at the back?..

Answer / nowsheen tariq

jsp expressions is a normal java expression , when we write
the jsp expression in our jsp page like
<%=some expression%> then in the servlet ie generated by
jsp compiler the jsp expression will be placed without" "
in out.printmethod.

for example :

<%
int i=10,j=20,k=30;%>
k----> <%=k%>

in the servlet equivalent to above jsp page

out.print("k---->");
out.print(k);


like that at the back the jsp expression will be placed in
the out.print()without " " so that the value of the
expresssion will be evaluated and printed.

Is This Answer Correct ?    2 Yes 1 No

How does the Jsp Expressions works ? What happens at the back?..

Answer / rajini

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

Is This Answer Correct ?    1 Yes 1 No

How does the Jsp Expressions works ? What happens at the back?..

Answer / pratique suhane

ex : <%=a%>

in background : out.println(a);

Is This Answer Correct ?    1 Yes 1 No

How does the Jsp Expressions works ? What happens at the back?..

Answer / vinoth mca

JSP expressions are a quick way to insert data into an HTML page. In Math, an expression is a way to represent a single value different ways. I could represent the number 6 with the expressions, (3+3) or (2*3). In JSP, the idea is the same. But instead of coming up with a mathimatical value, the result of an expression is converted to a string it can be displayed as part of an HTML Page.

An expression is enclosed in these tages: <%= %> For example, To add 2+2 and display the result, you would enter the following:

<%= 2+2 %>

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More JSP Interview Questions

What is the difference between JSP and Servlet?

21 Answers   HCL, T3 Softwares, Tibco,


What do you know about jsp expression language (jsp expression language – el)?

0 Answers  


What is a tag file?

0 Answers  


What are the advantages of jsp over servlet?

0 Answers  


How to send data from one page to another in jsp?

0 Answers  






Mention some important jsp action tags.

0 Answers  


What class.forname will do while loading drivers?

0 Answers  


What is include directive in jsp?

0 Answers  


what is social transformation system? any site reference? How i get requirement gathering about for it? i wanna build website on this topic

0 Answers  


How does jsp engines instantiate tag handler classes instances?

0 Answers  


How many page directive we can use in a single JSP?

2 Answers   Persistent,


What is context in jsp?

0 Answers  


Categories