A pretty simple setup. HTML form
<form id="ChromeEmailForm" method="POST" action="ChromeEmail.jsp" target="ChromeEmailWindow" >
<input type="hidden" name="emailSubject" value="something" />
<input type="hidden" name="htmlBody" value="something" />
</form>
Submitted by JS:
document.getElementById('ChromeEmailForm').submit();
and retrieved in the JSP using:
<%=request.getParameter("emailSubject")%>
Works fine in Chrome, but returns "null" in IE (11) in the ChromeEmail.jsp page. Page is returned in both browsers.
Tried adding JSP to force encoding but didn't make a difference:
<%@ page contentType="text/html; charset=utf-8"%>
<%request.setCharacterEncoding("UTF-8");%>
Is this an known IE feature?