我在'web'文件夹中创建了index.jspx文档。它包含:
<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>
我使用tomcat。我希望它显示为.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文档?