JSP注释
页面动态引入和静态引入的区别
动态引入不会发生变量名重复的情况 因为在jsp转java时 页面是分开转换的
404 500异常页面设置
方式一: 可以在jsp中设置 只在当前jsp生效
<%@ page contentType="text/html;charset=UTF-8" language="java" errorPage="404.jsp" %>
方式二: web.xml中设置全局页面 所有jsp生效
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
正常jsp只会显示8个内置对象 Exception不显示
在jsp中设置 isErrorPage="true"即可 调用
<%@ page contentType="text/html;charset=UTF-8" language="java" isErrorPage="true" %>
调用一下代码 在页面显示错误信息
pageContext.getException().getCause()