Почему jspx отображается как xml?
Я создал документ index.jspx в папке "web". Содержит:
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" xmlns="http://www.w3.org/1999/xhtml" version="2.0">
<html>
<head><title>Calculator</title></head>
<jsp:include page="style.css"/>
<body>
<form name = "calculator" action="calculate" method="post" onsubmit="prepareData()">
<input type="hidden" name ="operandModified" id ="operandModified" value="${indicator}"/>
</form>
</body>
</html>
</jsp:root>
Я использую кота. Я хочу, чтобы он отображался как.jsp. Может я ничего не понимаю в концепции jspx?
Я настраиваю web.xml следующим образом:
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<is-xml>true</is-xml>
</jsp-property-group>
</jsp-config>
Почему, когда я захожу на localhost:8080/index.jspx, страница отображается в виде XML-документа?