RSS

JSP EL – access to request parameters, cookies, and other request data

28 Mar

inputdemo.html

<html>
<body>
<form action="collection.jsp">
Enter your Name: 
<input type="text" name="nm" />
<select name="hobby" multiple >
	<option value="dance" > Dance </option>
	<option value="reading" > Reading </option>
	<option value="music" > Music  </option>
</select>
<input type="submit" value="ok"/>
</form>
</body>
</html>

collection.jsp

<body bgcolor="${(10>8)? 'pink' : 'YELLOW'}" >
EL implicit Object : <br>
==================
<br>Your name is : 
${param.nm} <br>
your hobbies are : 
${paramValues.hobby[0]}
${paramValues.hobby[1]}
${paramValues.hobby[2]} <br>

pageContext object :  <br>

Session : ${pageContext.session.id}  <br>
Method : ${pageContext.request.method} <br>

initParam : 
<!-- 
in web.xml 
<context-param>
  <param-name>AppID</param-name>
  <param-value>123</param-value>
  </context-param>
-->
${initParam.AppID}


<br>
Header : 
${header.Accept} <br> OR <br>
${header["Accept"]}  <br>
Cookie : 
${cookie.JSESSIONID.value}

<%
 pageContext.setAttribute("name", "mca");
 %>
 <br> Page Scope : 
 ${pageScope.name}

 
Leave a comment

Posted by on March 28, 2016 in Example

 

Leave a comment