response.sendError

发送一个错误响应给客户端。服务端会创建一个默认html格式的错误页,页面包含了指定的信息。格式为“text/html”,如果有error-page在web应用中指定的status code被声明,则会重定向到指定的error page。如果response已经被提交,那这个方法则会抛出IllegalStateException。

response.sendError与response.setStatus有不同的响应处理,前者,直接重定向到配置的错误页(web.xml中<error-page>,根据指定的status-code,匹配到相应的location),而后者则认为你自己会做响应处理。

error page配置如下:

<error-page>
    <error-code>404</error-code>
    <location>/resources/404.jsp</location>
</error-page>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值