To force a web page to open in standards mode I believe I need to add the following meta tag to the head section.
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
I also read at some places that some other tags might get added before the meta tag and therefore this might not work. Therefore the HTTP response header needs to be set and that should work. I did that too and verified with the IE developer tools that the response now contains the header "X-UA-Compatible" with the value "IE=Edge,chrome=1" (can't upload a screenshot, not enough reputation)
However the Browser Mode is still IE9 Compat View and the Document Mode is IE8 standards. Is there anything more I need to do?
Following is the html snippet
<!DOCTYPE html>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO 8859-1"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%
String contextPath = request.getContextPath();
%>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
.
.
</head>
</html>