@MultiPartConfig自定义消息

时间:2016-05-31 06:59:19

标签: java jsp servlets multipartconfig

在我的Servlet中,我将@MultiPartConfig注释与maxFileSize属性结合使用。这按预期工作。我唯一的问题是我想自定义消息(荷兰语)。有没有一个很好的,干净的方法来实现这个目标?

我的网站只是一个简单的JSP。

1 个答案:

答案 0 :(得分:0)

您可以在应用程序级别自定义消息 例如您可以捕获异常并引发包含某些消息的新异常,或者在响应或将请求转发到某些错误页面时打印html。

protected void doPost(HttpServletRequest req, HttpServletResponse resp)
        throws ServletException, IOException {
    try {
        Part filePart = req.getPart(FILE_PART_NAME);
    }catch(Exception e) {
        String msg=e.getMessage();
        if(msg!=null) {
            if(msg.contains("SRVE8021E")) {
                throw new IllegalStateException("Etwas auf Deutsch sagen");
            }
        }