Listing 1: Simple JSP to ASP.NET Conversion
JSP/Java Source Code
<%
// set up session attributes
session.setAttribute("key1", "value1");
session.setAttribute("key2", "value2");
// display session attributes
while (attributesEnum.hasMoreElements()){
String attributeName =
(String) attributesEnum.nextElement();
Object attributeValue =
session.getAttribute(attributeName);
%>
<%= attributeName %> : <%= attributeValue%>
<%
}
%>
ASP.NET Migrated Code
<%
// set up session attributes
Session.Contents["key1"] = "value1";
Session.Contents["key2"] = "value2";
// display session attributes
System.Collections.IEnumerator attributesEnum =
Session.GetEnumerator();
while (attributesEnum.MoveNext())
{
System.String attributeName =
(System.String) attributesEnum.Current;
System.Object attributeValue =
Session[attributeName];
%>
<%=attributeName%>:<%=attributeValue%>
<%
}
%> a