1报错代码
来源:此时在web.xml中配置JSP文件
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Archetype Created Web Application</display-name>
<!-- 用于对一组JSP文件进行配置 -->
<jsp-config>
<jsp-property-group>
<!-- 对JSP的描述 -->
<description>Special property group for JSP</description>
<!-- JSP显示名称 -->
<display-name>JSP的显示名称</display-name>
<!--设置配置所影响的JSP文件-->
<url-pattern>*.jsp</url-pattern>
<!-- 表示不支持EL语法 -->
<el-ignored>true</el-ignored>
<!-- 不支持java程序片段-->
<scripting-invalid>true</scripting-invalid>
</jsp-property-group>
</jsp-config>
</web-app>
2错误原因
dtd头文件的版本太低
3解决方案:
修改头文件的版本为2.5版本
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<!-- 用于对一组JSP文件进行配置 -->
<jsp-config>
<jsp-property-group>
<!-- 对JSP的描述 -->
<description>Special property group for JSP</description>
<!-- JSP显示名称 -->
<display-name>JSP的显示名称</display-name>
<!--设置配置所影响的JSP文件-->
<url-pattern>*.jsp</url-pattern>
<!-- 表示不支持EL语法 -->
<el-ignored>true</el-ignored>
<!-- 不支持java程序片段-->
<scripting-invalid>true</scripting-invalid>
</jsp-property-group>
</jsp-config>
</web-app>